home *** CD-ROM | disk | FTP | other *** search
Text File | 2009-08-16 | 192.9 KB | 3,164 lines |
- Teksty w nawiasach na ko±cu wpisu m≤wi▒ o tym, kto dokona│ poprawki lub rozbudowy.
- Postaµ (x/y) oznacza, ┐e x jest pomys│odawc▒ lub podes│a│ patcha, a zrobi│ to kto╢ oznaczony przez y.
- Je╢li jest w postaci (z) to zar≤wno pomys│ jak i wykonanie nale┐y do z.
-
- +++ wersja 0.6.5.3
- * poprawki w module history (beevvy/dorr, dorr)
- * poprawka w module mediaplayer (dorr)
- * optymalizacja otwierania historii (dorr)
- * modu│ screenshot dzia│a tak┐e pod windows (michal)
- * dodany modu│ winamp_mediaplayer, modu│ mediaplayer dzia│a tak┐e pod windows (michal)
- * dodany tryb cichy (mo┐liwo╢µ wy│▒czenia powiadomie±) (dorr)
- * dodana opcja czyszczenia historii kontaktu z okna historii (dorr)
- * poprawki w obs│udze bramki ery (White Eagle)
- * poprawiona wywrotka programu gdy odebrana wiadomo╢µ zawiera│a kilka pustych linii na pocz▒tku (dorr)
- * poprawiony problem z wy╢wietlaniem tej samej wiadomo╢ci dwa razy (White Eagle)
- * dodany modu│ kde_notify do autodownloadu (dorr)
- * poprawiona wywrotka programu podczas otwierania okna zmiany opisu (White Eagle)
- * poprawki w module amarok1_mediaplayer (dorr)
- * poprawki w module encryption (tomek-k/uzi)
- * poprawki w module profiles pod windows (dorr)
- * poprawki w module win32_sound (dorr)
- * poprawki w module gg_avatars dla windows i Mac OS X (dorr)
- * powr≤t modu│u speech (dorr)
- * wsparcie dla numer≤w GG z us│ugi Gadu Air (White Eagle)
- * poprawki w module history (krizz/White Eagle)
- * poprawki w module firewall (White Eagle)
- * poprawki w module spellchecker (White Eagle)
- * wsparcie dla kompilacji Kadu z u┐yciem MinGW pod windows (dorr)
- * poprawki w skryptach buduj▒cych kadu pod Mac OS X (dorr)
- * poprawki w modu│ach profiles, mediaplayer, weather (dorr)
- * poprawione wsp≤│dzia│anie modu│u encryption z kluczami nie zako±czonymi znakiem nowej linii (tomek-k/dorr)
- * rozpoznawanie wersji 0x2e protoko│u gg (GG 8.0b8283) (darkjames/dorr)
- * usuniΩte b│Ωdy kompilacji pod gcc 4.4 (Milos Jakubicek/White Eagle, uzi)
- * poprawiony problem z nieaktualizowaniem opisu po zmianie wielkosci liter (Stiep/White Eagle)
-
- +++ wersja 0.6.5.2 (15.04.2009)
- * rozwi▒zany problem z niepoprawnym has│em podczas logowania do sieci (dorr)
- * encryption przepisany tak by korzysta│ z QCA2 (tomek-k)
- * poprawki zwi▒zane z kompatybilno╢ci▒ z Qt 4.5 (dorr)
- * dodane modu│y do autodownloadu: phonon_sound, gg_avatars, nextinfo (dorr)
- * usuniΩty potencjalny memory leak (White Eagle)
- * dodana obs│uga parametr≤w z linii polece±: --version, --help, --help-qt, --help-all (dorr)
- * nastΩpuj▒ce modu│y sta│y siΩ wieloplatformowe: autoaway, auto_hide, pcspeaker
- * poprawki r≤┐nych drobnych b│Ωd≤w
-
- +++ wersja 0.6.5.1 (14.01.2009)
- * poprawiony problem z zapisywaniem rozmiaru okien przy korzystaniu z twin view (dorr)
- * poprawki zwi▒zane z wyborem zestaw≤w d╝wiΩkowych (dorr, White Eagle)
- * poprawki w module profiles (dorr)
- * poprawiony segfault z modu│u screenshot (White Eagle)
- * poprawki w dzia│aniu aplikacji pod Mac OS X (dorr)
- * modu│ spellchecker dzia│a r≤wnie┐ pod windows (michal)
- * dodane nowe sk│adnie okna rozmowy (dorr)
- * dodane modu│y mx610_notify, water_notify, weather (dorr)
- * dodane modu│y odtwarzaczy audacious, amarok (1 i 2), bmpx, dragon player, falf, itunes, vlc, xmms (1 i 2) (dorr)
- * poprawki r≤┐nych drobnych b│Ωd≤w
-
- +++ wersja 0.6.5 (08.12.2008)
- * wstΩpny port na Qt4.4
-
- +++ wersja 0.6.0.2 (03.07.2008)
- * poprawiona kolejno╢µ argument≤w konstruktora klasy ConfigLineEdit (neeo)
- * wy╢wietlanie poprawnej ikony po zmianie zestawu lub zmianie statusu dla wcze╢niej otwartych okien (neeo)
- * poprawiona wywrotka programu przy odrzucaniu przychodz▒cego transferu pliku (White Eagle)
- * aktualizacja libgadu - poprawki w dcc7 i przy przesy│aniu obrazk≤w (neeo)
- * drobne poprawki zachowania akcji w oknie wyszukiwania kontakt≤w (neeo)
- * poprawiona wsp≤│praca modu│u SMS z bramk▒ Ery (neeo)
- * poprawione zachowanie przy dodawaniu kontakt≤w z samym adresem e-mail (neeo)
- * modu│ senthistory dodany do autodownloadu (neeo)
- * akcja historii jest odblokowana, nawet gdy nie wybrano ┐adnego kontaktu (neeo)
-
- +++ wersja 0.6.0.1 (03.05.2008)
- * poprawka kompilacji na FreeBSD 7.0 (neeo)
- * poprawne dzia│anie przy zmianie stanu akcji wysy│ania wiadomo╢ci przez Return (neeo)
- * poprawione zachowanie okien pokazuj▒cych wiadomo╢ci przy zmianie ich rozmiaru (daris/neeo)
- * poprawka przy usuwaniu wiΩkszej liczby kontakt≤w (neeo)
- * dodana akcja globalna umo┐liwiaj▒ca zmianΩ statusu (neeo)
- * modu│ last_seen dodany do autodownloadu (neeo)
- * poprawione pozycjonowanie dymk≤w dla kontakt≤w bior▒cych udzia│ w konferencji (ultr/neeo)
- * drobne poprawki w skrypcie configure (wisnia/neeo)
- * dodana nowa pula adres≤w serwer≤w gg (neeo)
- * aktualizacja t│umacze± na jΩzyk niemiecki (Ron_K/White Eagle)
- * aktualizacja libgadu - poprawki przy wyszukiwaniu kontakt≤w i w DCC (neeo)
- * dodanie komunikatu o wyborze zestawu d╝wiΩku 'W│asne', aby m≤c zmieniaµ poszczeg≤lne pliki d╝wiΩkowe (White Eagle)
- * poprawka kolorowania wiadomo╢ci przychodz▒cych (daris/neeo)
- * poprawka parsowania statusu w module autoaway (White Eagle)
- * poprawka │▒czenia, gdy kadu zosta│o uruchomione bez dostΩpu do sieci (White Eagle)
- * aktualizacja t│umacze± (neeo)
- * poprawka cytowania wiadomo╢ci z historii w oknie chat (neeo)
- * modu│y autostatus i globalhotkeys dodane do autodownloadu (White Eagle)
- * poprawka wysypu Kadu przy pr≤bie zmiany/usuniΩcia ikony grupy o nazwie z polskimi znakami (duncan_idaho/White Eagle)
- * zmiana ikony dla aktywnej grupy nie powoduje prze│▒czenia zak│adki (neeo,White Eagle)
- * poprawki kompilacji w systemie Solaris (neeo)
-
- +++ wersja 0.6.0 (02.03.2008)
- * zmiany w procedurze │▒czenia siΩ: (joi)
- - ekspresowe │▒czenie siΩ z serwerem gg (zapamiΩtujemy adres serwera,
- do kt≤rego ostatnio uda│o siΩ podpi▒µ)
- - losujemy kolejno╢µ │▒czenia siΩ z serwerami
- - gdy nie uda siΩ po│▒czyµ na porcie 8074, pr≤bujemy na 443
- - dodane do rotacji 2 nowe serwery
- * wykorzystujemy w│a╢ciwo╢µ gcc 4 i ukrywamy symbole, kt≤re nie maj▒ prawa byµ u┐ywane przez modu│y (joi)
- * nie pokazujemy okna z komunikatem o zablokowanym profilu, tylko pokazujemy g│≤wne okno programu (joi)
- * zapisujemy atrybuty czcionek wybranych w konfiguracji (montor/joi)
- * mo┐liwo╢µ pomijania czasu serwera dla wiadomo╢ci przychodz▒cych, gdy r≤┐nica z czasem lokalnym jest niewielka (neeo)
- * zmiana uk│adu menu PPM na kontakcie - wydzielone 'Zarz▒dzanie kontaktami' (FuKu,neeo)
- * nowa pozycja w menu kontaktu, pozwalaj▒ca na otwarcie w przegl▒darce linku z opisu (neeo)
- * mo┐liwo╢µ parsowania opisu statusu przez parser Kadu (Dorregaray/neeo)
- * domy╢lna sk│adnia dymk≤w korzysta z pola Wy╢wietlane (arvenil/neeo)
- * window_notify: powiadamianie o nowej rozmowie i nowej wiadomo╢ci znowu dzia│a (joi)
- * configure: przy szukaniu bibliotek u┐ywamy $CXX, a nie $CC (joi)
- * poprawka wywrotki przy naci╢niΩciu prawego przycisku na li╢cie kontakt≤w w specyficznych okoliczno╢ciach (joi)
- * refaktoryzacja modu│u hints (Vogel)
- * nowe okno przesy│ania plik≤w (Vogel)
- * usuniΩty b│▒d zwi▒zany z SIGPIPE przy transferze plik≤w w dcc (bardzo rzadko wystΩpuj▒cy) (Vogel)
- * obs│uga wywo│a± zwrotnych w notify (Vogel)
- * obs│uga wywo│a± zwrotnych w window_notify (Vogel)
- * modu│ dcc korzysta z wywo│a± zwrotnych w notify (Vogel)
- * poprawka wywkrywania execinfo (obs│uga backtrace'≤w) po ostatnich zabawach z configure (joi)
- * w Makefile'ach modu│≤w nowy cel: update-translations (joi)
- * nowa opcja configure: --disable-autodownload, wy│▒czaj▒ca (uwaga, niespodzianka!) autodownload (joi)
- * poprawione pozycjonowanie menu kontekstowych (gdy menu otwiera│o siΩ przy
- krawΩdzi, wybierana by│a od razu pierwsza z brzegu pozycja) (joi)
- * ustawianie czcionek w module hints znowu dzia│a (Vogel)
- * dodano kilka brakuj▒cych plik≤w nag│≤wkowych w r≤┐nych miejscach (Vogel)
- * opcja pozwalaj▒ca w│▒czyµ pokazywanie na li╢cie kontakt≤w anonim≤w z nieodebranymi wiadomo╢ciami (joi)
- * w oknie "O programie" pokazujemy dok│adniesz▒ informacjΩ o wersji (joi)
- * przy wy│▒czaniu programu zapamiΩtujemy listΩ otwartych okien rozmowy,
- a przy nastΩpnym uruchomieniu odtwarzamy je (joi)
- * nowa akcja umo┐liwiaj▒ca zatrzymanie wyszukiwania w katalogu (neeo)
- * mo┐liwo╢µ zamkniΩcia okna wysy│ania SMS z poziomu informacji o pomy╢lnym przes│aniu wiadomo╢ci (neeo)
- * przycisk wysy│ania wiadomo╢ci w oknie rozmowy jest zablokowany, je╢li pole edycji jest puste (neeo)
- * usuniΩte po│▒czenie do nieistniej▒cych slot≤w w dcc (Vogel)
- * w oknie "O programie..." kursor zmienia siΩ na │apkΩ po najechaniu nad link strony Kadu (Prezu/neeo)
- * QString -> const char * w wywo│aniach zwrotnych w notyfikacjach (Vogel)
- * obs│uga wywo│a± zwrotnych w hints (Vogel)
- * usuniΩto nieu┐ywan▒ nigdzie metodΩ setShown z klasy Hint a tak┐e parametr show z metody set (Vogel)
- * usuniΩto nieu┐ywan▒ nigdzie funkcjΩ progress z klasy MessageBox (Vogel)
- * │adniejsze okno MessageBox (Vogel)
- * kilka poprawek w MessageBox i w window_notify (Vogel)
- * modu│ encryption przy wy│adowaniu usuwa przycisk szyfrowania z okna Chat (Prezu/neeo)
- * uruchomienie Kadu z parametrem numer, gg:numer, gg:/numer, gg://numer, itd. spowoduje otwarcie okna
- rozmowy ze wskazanym numerem, TAK»E gdy Kadu jest ju┐ uruchomione (joi)
- * przy ukrywaniu niedostΩpnych, konkakty z samym numerem telefonu s▒ pokazywane (neeo)
- * zmiana nazwy wewnΩtrznego katalogu kadu na kadu-core (joi)
- * przy podw≤jnym klikniΩciu na li╢cie kontakt≤w, przywr≤cenie focusu oknu rozmowy, gdy jest ono zminimalizowane (joi)
- * poprawka wywrotki przy dodawaniu akcji "zatrzymania wyszukiwania w katalogu" (joi)
- * optymalizacja od╢wie┐ania listy kontakt≤w przy zmianie rozmiar≤w okna (joi)
- * ukrywanie niedostΩpnych uniezale┐nione od u┐ywanych protoko│≤w (neeo)
- * przy od╢wie┐aniu listy kontakt≤w, je┐eli pozycja ┐adnego z kontakt≤w siΩ nie zmieni│a, to od╢wie┐enie
- wykonujemy du┐o sprytniej, co zaoszczΩdza czasu i mrugniΩcia listy kontakt≤w (joi)
- * prawid│owe pozycjonowanie animowanych emotikon/obrazk≤w w przypadku przesuwania poziomego scrollbara (joi)
- * dodana opcja w konfiguracji (na poziomie zaawansowanym), umo┐liwiaj▒ca wy│▒czenie
- potwierdzania czyszczenia okna Chat (neeo)
- * nowy modu│ "history", akcja pokazuj▒ca dialog historii przeniesiona do modu│u (adrian)
- * dialog historii przeniesiony do modu│u "history" (adrian)
- * nowy sygna│ emitowany po obs│u┐eniu przychodz▒cej wiadomo╢ci (uzi18/neeo)
- * dialog wyszukiwania w historii przeniesiony do modu│u "history" (adrian)
- * definicja zak│adki historii w konfiguracji przeniesiona do modu│u "history" (adrian)
- * cytowanie wiadomo╢ci w oknie rozmowy przeniesione do modu│u "history" (adrian)
- * poprawka zapisywania modu│u d╝wiΩkowego wybranego z poziomu wizarda (Dorregaray/joi)
- * u┐ycie rolki myszy w oknie rozmowy nie powoduje przeniesienia focusu z pola edycji (Arvenil/neeo)
- * opcje menu kontekstowego oraz obs│uga skr≤t≤w zwi▒zanych z histori▒ przeniesione do modu│u "history" (adrian)
- * tytu│ okna Chat pokazuje liczbΩ oczekuj▒cych wiadomo╢ci (micha│,neeo)
- * nowe sygna│y w chat_manager: chatCreated(Chat *), chatCreated(Chat *, time_t), chatDestroying(Chat *),
- chatDestroyed(Chat *) i ich wykorzystanie tam, gdzie jest to przydatne (Vogel)
- * usunieto przestarza│e sygna│y w chat_manager: chatCreated(const UserGroup), chatCreated(const UsetGroup, time_t),
- chatDestroying(const UserGroup) i wszystkie chatDestroyed() (Vogel)
- * sygna│y w chat_manager: chatOpen(UserListElements) -> chatOpen(Chat *), dodano sygna│
- Chat::messageReceived(Chat *) (Vogel)
- * zmiana sposobu modyfikacji statusu, klasa StatusChanger, zablokowanie mo┐liwo╢ci
- zmiany poprzez gadu->status(), dodano kadu->setOnline() i podobne (Vogel)
- * kosmetyka w hints (Vogel)
- * kosmetyka w sound (Vogel)
- * opcjonalne usuwanie historii podczas usuwania kontaktu przeniesione do modu│u "history" (adrian)
- * usuniΩto nieu┐ywane i nieaktualne pending_events.cpp/h (adrian)
- * dodano metody pixmapName() w klasie Status (Vogel)
- * dodano metodΩ removeVariable(const QString &group, const QString &name) w klasie ConfigFile (Vogel)
- * dodano mo┐liwo╢µ sortowania UserListElements (operator <) (Vogel)
- * parametry UserListElements -> const UserListElements & w klasie Chat i ChatManager (Vogel)
- * sygna│y chatActivated(Chat *) w Chat i ChatManager, usuniΩto sygna│ Chat::windowActivationChanged() (Vogel)
- * VRadioBox -> ComboBox w wyborze typu dymka w konfiguracji notify (Vogel)
- * zmiana nazw notyfikacji w module dcc (Vogel)
- * pliki history.cpp/h przeniesiono do modu│u "history" - zako±czono wydzielanie (adrian)
- * hints: usuniΩto podzia│ na zmianΩ statusu w zale┐no╢ci od istnienia opisu (Vogel)
- * notify: usuniΩto nadmierny sygna│ StatusChanged (zast▒piony przez 4 inne) (Vogel)
- * config_dialog: mo┐liwo╢µ dynamicznej modyfikacji zawarto╢ci kontrolek ComboBox (Vogel)
- * notify: wyrzucenie ShowUserBoxTooltip poza modu│ notify, konfiguracja przeniesiona do zak│adki 'Wygl▒d' (Vogel)
- * encryption: poprawiono b│▒d [0000586] - mo┐liwo╢µ wys│ania klucza do kilku kontakt≤w naraz (Vogel)
- * core: poprawiono b│▒d [0000518] - przeci▒ganie kontaktu z "Wszyscy" do innej grupy blokuje opcjΩ "Przesu± do grupy" (Vogel)
- * klasa KaduParser stworzona z przestrzeni nazw KaduParser (Vogel)
- * klasa KaduParser ma mo┐liwo╢µ parsowania string≤w z wykorzystaniem dw≤ch obiekt≤w ze zmiennymi
- (UserListElement i dowolny pochodny od QObject) (Vogel)
- * notyfikacja "B│▒d po│▒czenia" zamieniona w klasΩ pochodn▒ od Notification (Vogel)
- * hints: poprawione domy╢lne kolory dymk≤w (Vogel)
- * toolbars: poprawiono b│▒d [0000538] - wyr≤wnywanie toolbar≤w do prawej strony okna (Vogel)
- * poprawiono b│▒d [0000549] - anonimowy kontakt wy╢wietla siΩ tak┐e po ponownym w│▒czeniu kadu, je┐eli poprzednio
- wiadomo╢µ nie zosta│a odebrana (Vogel)
- * kompilacja Kadu: poprawka po ostatnich zmianach, kompilacja z --enable-final znowu dzia│a (White Eagle/neeo)
- * migration: po udanej migracji, modu│ przestaje byµ │adowany (uzi18,neeo)
- * potwierdzanie nadpisania pliku wybranego przy eksporcie listy kontakt≤w (neeo)
- * message_box: poprawiono tworzenie okna, nie ma b│Ωd≤w Qt (Vogel)
- * notyfikacje "Zmiana statusu na..." zamieniona w klasΩ pochodn▒ od Notification (Vogel)
- * notyfikacje "Nowa wiadomo╢µ/rozmowa" zamienione w klasy pochodne od Notification, grupowanie wiadomo╢ci w dymkach (Vogel)
- * porz▒dki po ostatnich zmianach w notyfikacjach, czΩ╢µ pierwsza (Vogel)
- * config_wizard: porz▒dki po ostatnich zmianach w notyfikacjach, czΩ╢µ druga (Vogel)
- * hints: porz▒dki po ostatnich zmianach w notyfikacjach, czΩ╢µ trzecia (Vogel)
- * sound: porz▒dki po ostatnich zmianach w notyfikacjach, czΩ╢µ czwarta (Vogel)
- * hints: lepsza kontrolka do ustawiania czasu znikania (Vogel)
- * porz▒dki po ostatnich zmianach w notyfikacjach, czΩ╢µ pi▒ta, domy╢lne warto╢ci (Vogel)
- * przesuniΩcie opcji 'informuj o nowej wiadomo╢ci tylko gdy okno nieaktywne' z sound do notify (Vogel)
- * niepotrzebne opcje w popupie na li╢cie kontakt≤w s▒ ukrywane, a nie blokowane (neeo)
- * ma│a reorganizacja popupu: "Poka┐/zmie± informacje o kontakcie" wr≤ci│o do g│≤wnego menu (neeo)
- * encryption: ukryto mo┐liwo╢µ wys│ania klucza dla nas samych i kontakt≤w nieu┐ywaj▒cych protoko│u Gadu (neeo)
- * dcc: wysy│anie plik≤w jest ukrywane z popupu dla nas samych i kontakt≤w, kt≤re nie korzystaj▒ z protoko│u Gadu (neeo)
- * uniemo┐liwiono dwukrotne dodanie akcji do tego samego paska narzΩdziowego (neeo)
- * aktualizacja do najnowszej wersji libgadu, zawieraj▒cej poprawki w resolverze (neeo)
- * hints: autoznikanie dymk≤w po odebraniu wiadomo╢ci, na razie ╝le dzia│a z opcj▒ automatycznego otwierania
- okna przy otrzymaniu nowej wiadomo╢ci (Vogel)
- * dcc: drobna poprawka, dzia│a nieco lepiej (Vogel)
- * poprawiono b│▒d [0000617]: blokowanie mo┐liwo╢ci otwarcia okna rozmowy z samym sob▒ (Vogel)
- * notify: poprawiono mo┐liw▒ wywrotkΩ przy dwukrotnym zamykaniu tej samej notyfikacji (Vogel)
- * dcc: poprawki konsultowane z dru┐yn▒ libgadu, nie powinno byµ ju┐ problem≤w z transferami kadu - kadu (Vogel)
- * encryption: szyfrowanie w│▒czone domy╢lnie + autow│▒czanie szyfrowania po zainicjowaniu go z drugiej strony (Arvenil/Vogel)
- * dcc: poprawiono b│▒d [0000380]: d╝wiΩki w kadu dla zdarze± zwi▒zanych z transferami plik≤w (Vogel)
- * dcc: mo┐liwo╢µ wys│ania kilku plik≤w na raz z menu (Vogel)
- * dcc: drobne optymalizacje (neeo)
- * wersja GG: prezentowana w oknie infromacji o kontakcie, oraz dostΩpna przez parser (neeo)
- * dodano ikony do kilku pozycji w popupie na li╢cie kontakt≤w (neeo)
- * akcja dodaj▒ca kontakt wype│nia mo┐liwe pola przy dodawaniu anonim≤w (neeo)
- * poprawiono segfault w oknie chat przy wyci▒gniΩtej akcji wysy│ania wiadomo╢ci (neeo)
- * drobna optymalizacja otwierania odno╢nika z opisu kontaktu (neeo)
- * skr≤t klawiszowy usuwaj▒cy kontakty nie zadzia│a, gdy ┐aden kontakt nie zosta│ wybrany (neeo)
- * mo┐liwo╢µ zdefiniowania klienta pocztowego, do obs│ugi adres≤w email (neeo)
- * drobne optymalizacje przy wyborze przegl▒darki i wyszukiwaniu URLi (neeo)
- * system budowania zaktualizowany do autotools 1.9 z 1.7 (Vogel)
- * zmienna 'q' do wykorzystania w parserze: nazwa ikonki statusu kontaktu (Vogel)
- * drobne poprawki przy zmianie zestawu ikon (neeo)
- * grupy s▒ kasowane zaraz po usuniΩciu z nich ostatniego u┐ytkownika (neeo)
- * nowe okno konfiguracji - wstΩp (Vogel)
- * poprawiono b│▒d przy zerwaniu po│▒czenia przez serwer (neeo)
- * nowe okno konfiguracji: poprawiona zmiana sk│adni panelu informacyjnego (Vogel)
- * nowy predefiniowany klient pocztowy (Evolution) oraz poprawka wykrywania
- Thunderbirda na Debianie i pochodnych (White Eagle/neeo)
- * nowe okno konfiguracji: pe│na edycja s│adni panelu informacyjnego (Vogel)
- * ujednolicone Protocol::sendMessage (Juzef/Vogel)
- * userbox: szeroko╢µ kolumn -> liczba kolumn (Vogel)
- * poprawka ikonek w menu statusu (michal)
- * linki mo┐na bez obawy przekazywaµ w natywnym kodowaniu do przegl▒darki,
- nie trzeba ich konwertowaµ (michal)
- * [0000594] wy╢wietlanie daty jako odstΩpu czasu w oknie chatu (michal)
- * mo┐liwo╢µ ustawiania obrazka w tle listy kontaktu jako Tiled/Centered/Stretched (Vogel)
- * chat: format wiadomo╢ci parsowany przez KaduParser (Vogel)
- * chat: spore przer≤bki formatowania wiadomosci (Vogel)
- * nowe okno konfiguracji: mo┐liwo╢µ korzystania z nich przez modu│y (Vogel)
- * chat: trochΩ porz▒dk≤w - podzia│ Chat na ChatWindow i ChatWidget (Juzef/Vogel)
- * dodana lista w menu g│≤wnym z ostatnio zamkniΩtymi oknami Chat (neeo)
- * porz▒dki w sygna│ach chatMsgReceived (Vogel)
- * history: renderowanie historii jak w oknie rozmowy (Vogel)
- * od╢wie┐anie toolbar≤w przy zmianie zestawu ikon (neeo)
- * nowa akcja dla okna chat oraz pozycja w menu g│≤wnym umo┐liwiaj▒ca
- otwarcie okna Chat z kontaktem z listy lub UINem (White Eagle,neeo)
- * uporz▒dkowanie nazw ikon w domy╢lnym zestawie (patpi/neeo)
- * powiadomienie o nowej wiadomo╢ci w oknie przez wysuniΩcie go na wierzch (neeo)
- * klikniΩcie na odpowiednio sformatowany numer gg w oknie rozmowy,
- powoduje otwarcie okna Chat z tym numerem (neeo)
- * mo┐liwo╢µ u┐ywania zmiennych w autostatusie (Dorregaray,White Eagle,neeo)
- * mo┐liwo╢µ opuszczenia konferencji w dowolnym momencie (Vogel)
- * Dcc w wersji 7 - wysy│anie plik≤w (Vogel)
- * Dcc w wersji 7 - odbieranie plik≤w (Vogel)
- * mo┐liwo╢µ dodawania ikon w zak│adkach grup (FuKu,White Eagle/neeo)
-
- +++ wersja 0.5.0 (01.01.2007)
- * usuniΩty niewielki wyciek pamiΩci przy nieudanej pr≤bie za│adowania modu│u (joi)
- * poprawiona kompatybilno╢µ z Qt 3.0 (joi)
- * poprawka wykrywania pthread≤w w libgadu na FreeBSD 4.x (z cvsu EKG) (joi)
- * poprawka wykrywania bibliotek na MacOSX (joi)
- * usuniΩty wyciek pamiΩci w module encryption przy wysy│aniu zaszyfrowanej
- wiadomo╢ci (joi)
- * wszystkie pliki u┐ytkownika w katalogu .kadu zamiast .gg (adrian)
- * modu│ migration - automatyczna migracja z katalogu .gg do .kadu (adrian)
- * usuniΩty potencjalny segfault w encryption przy zepsutej wiadomo╢ci (joi)
- * libgadu - poprawiony b│▒d przesy│u du┐ych zdjΩµ (EKG-devel/Ron_K)
- * dodany do autodownloadu modu│ screenshot (joi)
- * opcja usuwania historii razem z kontaktem (michal)
- * klasa do obs│ugi xml-owego pliku konfiguracyjnego, odczyt kadu.conf.xml podczas startu,
- zapis podczas zamykania kadu, atrybuty last_save_time i last_save_version (adrian)
- * mo┐liwo╢µ wyboru przegl▒darki Safari (Dorregaray/michal)
- * ka┐dy zapis listy kontakt≤w do plik≤w userlist i userattribs powoduje
- r≤wnie┐ zapisanie listy kontakt≤w do kadu.conf.xml (adrian)
- * usuniΩty wyciek pamiΩci w module speech (joi)
- * nowa opcja "przywr≤µ poprzedni status" ustawia status po w│▒czeniu Kadu,
- domy╢lnie w│▒czona, usuniΩty kod kompatybilno╢ci z 0.3.x do obs│ugi
- domy╢lnego statusu (Vogel/joi)
- * default_sms: domy╢lna warto╢µ pola User dla bramki Ery = "48" (joi)
- * opcja usuwania nag│≤wk≤w i/lub separator≤w z kolejno przychodz▒cych wiadomo╢ci
- od jednego "nadawcy" (OBenY/Vogel/joi)
- * dodanie do "Zarz▒dcy modu│≤w" kolumny "Wersja", obs│uga pola "Version"
- w plikach .desc modu│≤w (FuKu/joi)
- * usuniΩty segfault przy zaka±czaniu rozmowy g│osowej (joi)
- * modu│ migration migruje listΩ kontakt≤w do pliku kadu.conf.xml (adrian)
- * pliki userlist i userattribs nie s▒ ju┐ u┐ywane - lista kontakt≤w w kadu.conf.xml (adrian)
- * modu│ migration migruje listΩ ignorowanych do pliku kadu.conf.xml (adrian)
- * lista ignorowanych jest wczytywana z kadu.conf.xml (adrian)
- * lista ignorowanych zapisywana do kadu.conf.xml - plik ignored ju┐ nie u┐ywany (adrian)
- * modu│ ext_sound od dzisiaj nie da siΩ za│adowaµ jednocze╢nie z innymi modu│ami
- d╝wiΩkowymi (joi)
- * poprawka dla proxy w HttpClient (michal)
- * opcja kasowania nadchodz▒cych wiadomo╢ci przy usuniΩciu dymka z wiadomo╢ci▒ (serine/joi)
- * dodany do autodownloadu modu│ osdhints_notify (joi)
- * modu│ migration migruje kadu.conf do pliku kadu.conf.xml (adrian)
- * modu│ migration migruje wszystkie pliki konfiguracyjne do pliku kadu.conf.xml (adrian)
- * poprawka segfaulta w module voice gdy karta muzyczna byla zajeta (pawel_p)
- * zapisywanie wersji Qt, GCC, Kadu i czasu kompilacji do pliku backtrace (joi)
- * poziomy zaawansowania w konfiguracji (vogel/joi)
- * poprawa mechanizm≤w okna konfiguracji w celu lepszej wsp≤│pracy z poziomami
- zaawansowania; aktualizacja poziom≤w zaawansowania w core i w modu│ach (joi)
- * okno zmiany danych o kontakcie nie znika gdy wci╢niemy "Uaktualnij",
- a w jakim╢ polu wpisane s▒ b│Ωdne dane (joi)
- * animowana ikona przy nadej╢ciu wiadomo╢ci, grafika by SadMephisto & Arcisz (joi)
- * w oknie "O programie" dodany klikalny link do strony g│≤wnej Kadu (joi)
- * emotikony i obrazki obni┐one o 2 piskele w d≤│ dla lepszego wy╢rodkowania (joi)
- * porzadki w includeach - szybsza kompilacja (pawel_p)
- * aktualizacja libgadu do wersji 20050627 (joi)
- * u│atwiacze dla kompilacji na MacOSX - opcje configure --without-png-checking,
- --enable-macosx, poprawiona kolejno╢µ opcji budowania ze statycznym Qt (joi)
- * poprawiona endianowo╢µ libgadu (zepsuta przy aktualizacji libgadu)
- + drobne poprawki w Kadu/GaduProtocol (joi)
- * modu│y dynamiczne na MacOS X (joi)
- * w varia/scripts dodana wstΩpna wersja skryptu tworz▒cego bundle'a na
- MacOS X + ikonka aplikacji (joi)
- * MacOS X: poprawki w kompilacji modu│≤w, poprawki skryptu instalacyjnego (joi)
- * MacOS X: pozycje okien mia│y warto╢µ y==0, co powodowa│o zas│anianie paska
- tytu│u okna przez menu systemu (efekt tzw. "braku ramki") (joi)
- * MacOS X: dodany modu│ macosx_docking + szereg zmian potrzebnych temu modu│owi (joi)
- * obs│uga drag & drop plik≤w na okno chata (vogel/joi)
- * MacOS X: poprawki w libgadu dotycz▒ce endianowo╢ci i obrazk≤w,
- poprawne dzia│anie formatowania i obrazk≤w w Kadu (joi)
- * MacOS X: poprawnie wy╢wietlamy rozmiar przy przesy│aniu pliku,
- domy╢lna aplikacja do odtwarzania d╝wiΩku w ext_sound to playsound,
- a nie play, poprawki w skrypcie instalacyjnym (joi)
- * MacOS X: katalog z ustawieniami to ~/Library/Kadu, a nie ~/.kadu (joi)
- * prze│▒czanie focusu w oknie chat do pola edycji z powrotem w│▒czone (joi)
- * MacOS X: przywracanie ikony aplikacji po wy│▒czeniu programu,
- opcja "Uruchom zminimalizowany" wy│▒czona, ze wzglΩdu na problemy z Qt (joi)
- * przy dodaniu kontaktu do listy nie pojawia siΩ on dwukrotnie (joi)
- * poprawione problemy z encjami (< > itp.) w oknie chata (joi)
- * usunieto wycieki pamieci (pawel_p)
- * w razie padu backup pliku kadu.conf.xml zamiast kadu.conf (adrian)
- * klasa ConfigDialog zapisuje dodatkowo warto╢ci w kadu.conf.xml (adrian)
- * poprawa b│Ωdu typu integer overflow w libgadu mog▒cego przy z│o╢liwych danych
- doprowadziµ do zawieszenia Kadu lub wykonania dowolnego kodu (choµ druga mo┐liwo╢µ
- jest ma│o prawdopodobna) (joi)
- * aktualizacja libgadu do wersji 20050718 (joi)
- * sprawdzanie przy uruchomieniu czy katalog z danymi ma odpowiednie prawa (joi)
- * usprawnienia w budowaniu: (joi)
- - Makefile'e nie powinny siΩ regenerowaµ przy zmianach dat modyfikacji plik≤w,
- regenerowanie mo┐na przywr≤ciµ dziΩki opcji --enable-maintainer-mode
- - modu│y: pliki cxxflags i ldflags przemianowane na .cxxflags i .ldflags
- - modu│y daj▒ siΩ zbudowaµ przez make module_nazwa_modu│u
- - core: pliki *_moc.cpp l▒duj▒ w podkatalogu moc
- - core: pliki *.o l▒duj▒ w podkatalogu obj
- * przy zwyk│ym odtwarzaniu pojedynczego d╝wiΩku opr≤┐niamy bufor urz▒dzenia
- (pomaga m.in. na freebsd) (joi)
- * kadu.conf i pozosta│e conf z .kadu nie s▒ ju┐ u┐ywane. wszystko w kadu.conf.xml (adrian)
- * poprawka t│umacze± w oknie konfiguracji (pawel_p)
- * poprawka instalacji plik≤w nag│≤wkowych w przypadku u┐ycia zmiennej DESTDIR (joi)
- * komunikaty dotycz▒ce migracji zebrane w jedno okno + r≤┐ne poprawki (adrian)
- * poprawki w mechanizmach xml-owych plik≤w konf. - pierwszy start kadu (adrian)
- * poprawione od╢wie┐anie ikony w module desktop_docking (joi)
- * przebudowa UserListy i UserBoksa: (joi)
- - pliki chat.* i userlist.* podzielone na mniejsze
- - z klasy UserList wydzielona klasa UserGroup
- - klasa UserListElement bierze pod uwagΩ protoko│y
- - zmiana danych kontaktu emituje sygna│y we wszystkich UserGrupach do kt≤rych nale┐y
- - kopiowanie UserListElement≤w jest bardzo szybkie (dziΩki zliczaniu referencji)
- - lista kontakt≤w jest ╢ci╢le spiΩta z jej graficznym odpowiednikiem (UserBox)
- - dodany mechanizm filtr≤w na UserBoksa - blokuj▒cy, blokowani, bez opisu,
- niedostΩpni, anonimowi, grupy kontakt≤w zrealizowane jako filtry
- - dodany mechanizm pozwalaj▒cy zmieniaµ kryteria sortowania listy kontakt≤w
- bez ingerencji w kod
- - og≤lne uprotoko│owanie kodu (choµ i tak jest jeszcze duuu┐o pracy przy tym)
- * automatyczne tworzenie / aktualizacja binarnych plik≤w translacji przy
- kompilacji modu│≤w (pan_wojtas/joi)
- * usuniΩcie komunikat≤w ostrzegawczych przy instalacji modu│≤w (OBenY/joi)
- * podzielenie plik≤w misc.* i gadu.* na mniejsze (joi)
- * alsa_sound: przed odegraniem / nagraniem pr≤bki sprawdzamy czy karta
- przyjmie / zwr≤ci j▒ (joi)
- * usuniΩty kod kompatybilno╢ci z Qt < 3.2, configure sprawdza wersjΩ Qt (joi)
- * poprawki w wykrywaniu ╢cie┐ki do Firefoksa na Gentoo (joi)
- * zacz▒tki klas Protocol i ProtocolsManager (joi)
- * automatyczne tworzenie / aktualizacja binarnych plik≤w translacji przy
- kompilacji ca│ego kadu + make clean usuwa utworzone pliki (adrian)
- * restartowanie Kadu po wyborze jΩzyka w wizardzie (joi)
- * wydzielenie plik≤w toolbar.cpp/h (adrian)
- * poprawiony drobny wyciek pamiΩci i losowy segfault przy zako±czeniu programu
- w "sprzyjaj▒cych" okoliczno╢ciach (anonimowi na li╢cie i w│▒czony kt≤ry╢
- z filtr≤w na listΩ kontakt≤w) (joi)
- * usuniΩte kilka drobnych wyciek≤w pamiΩci (joi)
- * poprawiona obs│uga nowej bramki Ery (Belegdol/Ron_K)
- * nowe okno transfer≤w dcc (Vogel/Ron_K)
- * przyciski w oknie chat przeniesione do toolbar≤w, pocz▒tek edytowalnych toolbar≤w,
- drag&drop przycisk≤w, pocz▒tek koncepcji akcji (adrian)
- * scrolllock i autosend s▒ akcjami (adrian)
- * zapisywanie klucza w encryption znowu dzia│a (joi)
- * poprawione zapisywanie numeru gg w config_wizard (joi)
- * config_wizard nie potrzebuje modu│≤w sound i hints do dzia│ania -
- wyrzuci│em je z jego zale┐no╢ci (joi)
- * poprawiono wykrywanie libexecinfo (wisnia/pawel_p)
- * przyciski z dolnego lewego paska okna chat zmienione na akcje (adrian)
- * przyspieszenie otwierania i zamykania okna konfiguracji
- zmiana API rejestracji slot≤w na otwieranie i zamykanie okna konfiguracji (pawel_p)
- * wszystkie przyciski poza "wy╢lij" w oknie chat s▒ akcjami (adrian)
- * zapisywanie konfiguracji danego obszaru dokowania okna chat po dodaniu
- do niego nowego toolbara (adrian)
- * przeniesienie binarnych plik≤w modu│≤w do $prefix/lib/kadu/modules
- r≤┐ne drobne optymalizacje (joi)
- * mo┐liwo╢µ automatycznego patchowania zewnΩtrznych modu│≤w poprzez umieszczenie
- │aty w katalogu modules/patches/nazwa_modu│u (joi)
- * skrypt Instaluj poprosi o has│o roota przy deinstalacji z poziomu zwyk│ego
- u┐ytkownika (Belegdol/joi)
- * oddzielny nick do sms≤w (Belegdol/joi)
- * poprawiona obs│uga bramki Orange (akasoft/joi)
- * poprawna zmiana uzytkownika i hasla w konfiguracji dla bramki Ery,
- poprawne zapisywanie (pawel_p)
- * wszystkie przyciski w oknie chat s▒ akcjami (adrian)
- * zapisywanie konfiguracji danego obszaru dokowania okna chat po dodaniu lub
- usuniΩciu przycisku, oraz dw≤ch obszar≤w po przeci▒gniΩciu przycisku z jednego
- toolbara do drugiego (adrian)
- * wydzielone pliki action.cpp/h (adrian)
- * zapisana konfiguracja toolbar≤w okna chat jest przywracana (adrian)
- * bramka Ery obs│uguje numery zaczynaj▒ce siΩ od 886 (joi)
- * gdy rozmawiamy z anonimem, w tytule okna rozmowy nie pokazujemy jego statusu (joi)
- * poprawki do drag'n'drop przycisk≤w w toolbarach - przy "niedoko±czonym"
- przenoszeniu przyciski nie pozostaj▒ wci╢niΩte (joi)
- * przy przenoszeniu przycisk≤w miΩdzy toolbarami l▒duj▒ one tam gdzie je upu╢cili╢my,
- kolejno╢µ przycisk≤w jest zapamiΩtywana (adrian)
- * akcje "dodaj nowego u┐ytkownika", "zmie± informacje o kontakcie", "konfiguracja",
- "poka┐ tylko kontakty z opisem", "poka┐ niedostΩpnych" (adrian)
- * poprawiono segfault przy zaniechaniu uruchomienia kopii kadu (pawel_p)
- * wstΩpna obs│uga akcji dwustanowych, akcja "wycisz d╝wiΩki" (adrian)
- * akcja "wy╢lij plik" (adrian)
- * korekta t│umaczenia na jΩzyk niemiecki autorstwa Manuel Wiblishauser and Jens Zettelmeyer (Ron_K)
- * konfigurowalny g│≤wny toolbar (adrian)
- * wydzielone pliki dockarea.cpp/h i toolbutton.cpp/h (adrian)
- * dodany do autodownloadu modu│ firewall (joi)
- * uporz▒dkowana sprawa domy╢lnej zawarto╢ci toolbar≤w (adrian)
- * poprawne dzia│anie akcji "dodaj kontakt" dla anonim≤w, nowa akcja "wy╢lij sms" (adrian)
- * zapisywanie konfiguracji toolbar≤w po usuniΩciu toolbara, jego przesuniΩciu lub
- przeniesieniu do innego pola dokuj▒cego (adrian)
- * t│o listy kontakt≤w mo┐e byµ obrazkiem - │ata joi'a, przerobiona przez neeo (adrian)
- * mo┐liwo╢µ przypisania akcji do konkretnej grupy p≤l dokuj▒cych, przypisanie akcji
- specyficznych dla okna chat do odpowiedniej grupy (adrian)
- * opcja ignorowania formatowania tekstu i obrazk≤w od anonim≤w, domy╢lnie w│▒czona (adrian)
- * poprawione 2 b│Ωdy w parsowaniu formatowania tekstu i obrazk≤w
- (1 z nich, doprowadzaj▒cy do segfaulta i wycieku du┐ej ilo╢ci danych
- zg│oszony zosta│ przez Micha│a Gizowskiego) - UWAGA: oba b│Ωdy maj▒ du┐e
- znaczenie dla bezpiecze±stwa (joi)
- * MacOSX: regulacja g│o╢no╢ci domy╢lnie wy│▒czona (bo playsound jej nie obs│uguje),
- domy╢lny katalog instalcji to Kadu.app, a nie kadu.app (joi)
- * dodany do autodownloadu modu│ iwait4u (joi)
- * w oknie "Wy╢lij SMS" przy wyborze "pustego" elementu w combie, w tym┐e combie
- nie pojawia siΩ nick losowego u┐ytkownika (joi)
- * to czy dla danego przycisku w pasku narzΩdziowym pokazuje siΩ tekstowa etykieta
- jest konfigurowalne (adrian)
- * poprawione parsowanie link≤w - * mo┐e te┐ w nim wystΩpowaµ (joi)
- * pr≤ba za│o┐enia nowego profilu ko±czy│a siΩ komunikatem "Brak numeru GG lub
- has│a" - poprawione (joi)
- * poprawione importowanie i │▒czenie list kontakt≤w (joi)
- * usuniΩty segfault przy usuwaniu ca│ej historii dla wybranego u┐ytkownika (joi)
- * poprawione od╢wie┐anie wygl▒du g│≤wnego okna po "zastosuj" w konfiguracji
- (panel informacyjny, przycisk status≤w, zak│adki grup) (joi)
- * po zablokowaniu kontaktu przestawiamy jego status na niedostΩpny (joi)
- * kolejne poprawki w importowaniu / kasowaniu listy kontakt≤w (joi)
- * poprawki w skryptach buduj▒cych gdy /bin/sh nie jest linkiem do basha
- (np. w FreeBSD,PLD) (joi)
- * poprawiona aktualizacja opcji "Ikona nadej╢cia nowej wiadomo╢ci" po "zastosuj",
- poprawione od╢wie┐anie ikonki w docku po zmianie statusu,
- usuwanie kontrolki z okna konfiguracji przy wy│adowywaniu modu│u docking (joi)
- * poprawione dodawanie anonima do listy kontakt≤w (joi)
- * poprawione od╢wie┐anie listy kontakt≤w po usunie±ciu numeru gg z informacji
- o kontakcie (joi)
- * poprawione od╢wie┐anie listy kontakt≤w po odebraniu wiadomo╢ci (joi)
- * zapamiΩtywanie rozmiar≤w okien / stanu szyfrowania znowu dzia│a (joi)
- * kilka poprawek dotycz▒cych konfiguracji obrazka w tle listy kontakt≤w (joi)
- * poprawki w wygl▒dzie przycisk≤w formatowania w oknie rozmowy (widoczne przede
- wszystkim przy ciemnej kolorystyce) (joi)
- * poprawki w od╢wie┐aniu chata / historii (np. znikaj▒ce separatory) (joi)
- * poprawiony segfault gdy okno historii uruchamiane jest przy pomocy skrotu (pawel_p)
- * w katalogu modules make install_nazwa_modulu instaluje tylko ten wybrany modu│ (joi)
- * usprawnienia w budowaniu: po configure je┐eli nic siΩ nie zmieni│o w kadu-config.h,
- modu│y nie s▒ powt≤rnie budowane, ╢ledzenie zale┐no╢ci dla core'a w przypadku u┐ywania
- prekompilowanych nag│≤wk≤w rzeczywi╢cie dzia│a, opcja --disable-dependency-tracking
- dzia│a dla modu│≤w, czytelniejsze logi z kompilacji (w│a╢ciwe polecenia zapisywane
- s▒ do kadu/logfile.txt - czyszczone przy wykonywaniu configure)
- uwaga developerzy: przy wydawaniu nowej wersji opr≤cz pliku VERSION, trzeba
- zmodyfikowaµ tak┐e version.m4 i przebudowaµ configure (./admin/configure-gen) (joi)
- * nowa opcja configure "--enable-final" przyspieszaj▒ca oko│o dwukrotnie kompilacjΩ,
- ale wymagaj▒ca du┐o pamiΩci i nieprzydatna dla developer≤w (joi)
- * poprawione od╢wie┐anie listy kontakt≤w po dopisaniu kom≤rki do danych o kontakcie,
- poprawki w obs│udze kontakt≤w bez numeru gg i kom≤rki (joi)
- * akcja "rozpocznij rozmowΩ", drobne zmiany/rozbudowa mechanizm≤w akcji, konfigurowalne
- toolbary w oknie wyszukiwania, uwaga dosz│y dwa wpisy w zestawie ikony (adrian)
- * poprawki zwi▒zane z --enable-final - obs│uga zale┐no╢ci w modu│ach (joi)
- * poprawiona mo┐liwo╢µ otworzenia kilku okien rozmowy z poziomu okna przeszukiwania
- katalogu publicznego (joi)
- * opcja blokowania przemieszczania przycisk≤w na paskach narzΩdziowych w menu
- kontekstowym pola dokuj▒cego (adrian)
- * okno zmiany statusu opisowego pojawia siΩ w okolicach aktualnej pozycji myszki (joi)
- * przyspieszenie parsowania plik≤w z histori▒ od 2 do 4 razy (joi)
- * optymalizacje w formatowaniu wiadomo╢ci wy╢wietlanych w chacie/historii/... (joi)
- * je┐eli g│≤wne okno jest zminimalizowane i klikniemy lewym przyciskiem w trayu,
- to okno zostanie "odminimalizowane" (joi)
- * poprawki w kompilacji dla kombinacji: --enable-final, statyczny modu│,
- zawieraj▒cy pliki w C (np.: encryption) (joi)
- * u┐ywamy zmiennej CFLAGS, a nie CXXFLAGS do kompilacji plik≤w w C (joi)
- * poprawione dzia│anie opcji "Poka┐ kontakty, kt≤re s▒ blokowane" po restarcie Kadu (joi)
- * zapisywanie do pliku konfiguracyjnego rozmiar≤w i pozycji okien rozmowy oraz
- stanu szyfrowania; opcja "Nie pokazuj opisu" w menu kontekstowym kontaktu;
- w zwi▒zku z powy┐szym: rozszerzenie API userlisty o mo┐liwo╢µ zapisania
- dowolnych danych razem z kontaktem (joi)
- * dodany do autodownloadu modu│ exec_notify (joi)
- * mo┐liwo╢µ dodawania nowych zdarze± do modu│u notify przez inne modu│y,
- powiadomienie o tym, ┐e kto╢ chce nam przys│aµ plik (Vogel/joi)
- * argument "handled" w sygna│ach zwi▒zanych z klawiatur▒ w klasie Chat (googie/adrian)
- * dostΩp do menu toolbaru z menu przycisku i do menu panelu z menu toolbaru (adrian)
- * poprawka w od╢wie┐aniu chata / historii (po zmianie tekstu w oknie) (joi)
- * dodanie adres≤w 3 nowych serwer≤w gg (joi)
- * obej╢cie buga w Qt: je┐eli po obrazku/emotikonie jest spacja, to wymu╢my jej pokazanie (joi)
- * dodano do autodownloadu ikony glass autorstwa Mariusza Walugi (Ron_K)
- * kopiowanie opisu i danych personalnych z menu kontekstowego listy kontakt≤w (OBenY/joi)
- * kopiowanie danych personalnych u┐ywa parsera Kadu (w│asn▒ sk│adniΩ mo┐na
- ustawiµ przez plik konfiguracyjny: General/CopyPersonalDataSyntax) (joi)
- * poprawiony wystΩpuj▒cy od dawna b│▒d (gdzie╢ od 0.3.7) zwi▒zany z │▒czeniem siΩ
- z serwerem gg: je┐eli limit czasu │▒czenia przekraczany by│ w po│owie procedury
- logowania, to sprawdzanie timeout≤w by│o wy│▒czane w nadziei, ┐e za chwilΩ
- siΩ po│▒czymy; niestety od czasu do czasu zdarza siΩ, ┐e serwer po tym fakcie
- pada, a Kadu pozostawa│o niepo│▒czone i nie pr≤bowa│o nic z tym zrobiµ... (joi)
- * nowe zdarzenie w module notify: najechanie na kontakt na li╢cie kontakt≤w
- i odczekanie sekundy - obs│ugiwane w tej chwili przez modu│ hints (joi)
- * konfiguracja sk│adni powy┐szego (joi)
- * dodano do autodownloadu ikony glass16 i glass22 usunieto link do starego zestawu (dylemat/Ron_K)
- * limit do 5 odbieranych obrazk≤w w jednej wiadomo╢ci (adrian)
- * u┐ywamy fcntl zamiast flock do blokowania profilu (dzia│a na NFSie) (joi)
- * gdy zostawimy otwarte g│≤wne okno na innym pulpicie i klikniemy na trayu,
- to Kadu przeniesie na bie┐▒cy pulpit (joi)
- * rozwi▒zane problemy z dokowaniem: (joi)
- - GNOME: gdy "obszar powiadamiania" uruchamia siΩ p≤╝niej ni┐ Kadu
- - GNOME: jednopikselowa ikona (obej╢cie jakiego╢ buga w gnome)
- - gdy systray pada i zostaje ponownie uruchomiony, Kadu ponownie siΩ dokuje
- * ka┐dy modu│ powiadamiaj▒cy mo┐e sam zdecydowaµ o tym co wy╢wietli
- po najechaniu myszk▒ na kontakt (joi)
- * poprawione wykrywanie padu traya na GNOME i XFCE (joi)
- * rozszerzona sk│adnia parsera Kadu: (joi)
- - mo┐liwo╢µ zdefiniowania dowolnej ilo╢ci zmiennych globalnych o sk│adni ${NAZWA}
- przyk│adowe zmienne: HOME, KADU_CONFIG, DATA_PATH, LIB_PATH
- - @{IKONA} zwraca ╢cie┐kΩ do pliku o nazwie "IKONA" w bie┐▒cym zestawie ikon
- - mo┐liwo╢µ eskejpowania znak≤w specjalnych przy pomocy backslasha
- - modu│y mog▒ dodawaµ w│asne zmienne poprzez zarejestrowanie funkcji
- zwracaj▒cej odpowiedni napis; sk│adnia: #{NAZWA}
- - wykownywanie polece± mo┐e byµ zapisywane tak┐e jako `{cmd} (zamiast `cmd')
- * wydzielenie parsera do oddzielnego pliku (joi)
- * │atka dodaj▒ca sygna│ przy aktywowaniu okna chat (pan_wojtas/joi)
- * style w oknie rozmowy: Kadu, Hapi, IRC, w│asny (cheester,spav,joi)
- * usuniΩty denerwuj▒cy problem przeskakiwania listy kontakt≤w przy zmianie
- czyjego╢ statusu (joi)
- * optymalizacje w dzia│aniu przy │▒czeniu siΩ z serwerem; ikonka w trayu
- nie zacina siΩ gdy serwery natychmiastowo odrzucaj▒ po│▒czenie (p≤╝niej wycofane) (joi)
- * rozwi▒zany jeszcze jeden problem z list▒ kontakt≤w: je┐eli zaznaczymy
- sobie jaki╢ kontakt, przesuniemy suwak gdzie indziej, ukryjemy okno programu
- i je przywr≤cimy, to suwak wraca na w│a╢ciw▒ pozycjΩ (joi)
- * poprawiony segfault przy zamykaniu modu│u hints, gdy zosta│ jeszcze jaki╢ dymek (joi)
- * mo┐liwo╢µ zaprzeczenia sprawdzania niepusto╢ci napis≤w w parserze, przyk│ad:
- [opis: %d][!brak opisu%d], do zaprzeczania przy sprawdzaniu istnienia pliku
- mo┐na u┐yµ ! zamiast ~ (joi)
- * nowe sygna│y w klasie UserGroup dotycz▒ce zdarze±, emitowane po zako±czeniu
- zmian + dostosowanie reszty Kadu do tego - ok. 5% przyspieszenia w czasie
- uruchamiania+zamykania (joi)
- * poprawka b│Ωdu wprowadzonego dzie± wcze╢niej do parsera (joi)
- * je┐eli sami przestawili╢my status na niedostΩpny, to wy│▒czamy autoawaya (joi)
- * rozwi▒zane (chyba ostatnie) problemy z zanikaniem separator≤w w oknie
- rozmowy i historii (joi)
- * przy w│▒czonym usuwaniu nag│≤wk≤w po wyczyszczeniu okna chat nag│≤wek
- pojawia siΩ z powrotem (neeo/joi)
- * zapamiΩtywanie rozmiaru okna "Znajd╝ kontakt w katalogu" (neeo/joi)
- * przy wyszukiwaniu po numerze odznaczamy opcjΩ "tylko aktywni", bo serwer
- nie zwr≤ci nam ┐adnych danych je┐eli kontakt jest niedostΩpny (neeo/joi)
- * przy wy│▒czaniu Kadu (a w│a╢ciwie przy wy│adowywaniu kt≤rego╢ z modu│≤w
- *_docking) nie pokazujemy na u│amek sekundy g│≤wnego okna programu (joi)
- * trochΩ optymalizacji zwi▒zanych z uruchamianiem/zamykaniem programu
- (kolejne 5%): zapisywanie pliku konfiguracyjnego tylko raz,
- racjonalniejszy dostΩp do czcionek (joi)
- * przy zmiennej ╢rodowiskowej SHOW_TIMES ustawionej na 1 i kompilacji
- z --enable-debug, na konsoli dostajemy czasy ka┐dego kdebuga w formacie:
- "ilo╢µ sekund od 1.1.1970":"ilo╢µ mikrosekund od pocz▒tku sekundy":"r≤┐nica
- w mikrosekundach od ostatniego debuga" (joi)
- * przy ustawionej zmiennej CONFIG_DIR, je┐eli katalog nie istnieje, to zostanie
- on utworzony (joi)
- * definicje styli okna rozmowy wydzielone jako klasy do chat_styles.cpp/h (adrian)
- * formatowanie wiadomo╢ci wydzielone jako funkcja formatMessage
- w klasie ChatMessage (adrian)
- * klasy ChatColors, OwnChatColors, UserChatColors (adrian)
- * usuniΩta mo┐liwo╢µ wy│▒czenia zapisywania rozmiaru g│≤wnego okna (joi)
- * poprawiony uk│ad widget≤w w oknie konfiguracji przy innych poziomach ni┐ "Ekspert" (joi)
- * usuniΩta zabugowana i rzadko u┐ywana opcja skrolowania wiadomo╢ci w chacie w g≤rΩ (joi)
- * w oknach: eksportu listy kontakt≤w, wyszukiwania kontakt≤w, mened┐erze modu│≤w,
- o programie, ignorowanych, informacji o kontakcie, w│asnych danych personalnych,
- wyboru ╢cie┐ek (konfiguracja), przypominania has│a, rejestracji nowego konta,
- zmiany has│a, wyrejestrowania konta zrobione obej╢cie b│Ωdu w Qt, dziΩki kt≤remu
- mo┐na by│o zmniejszyµ rozmiar okna poni┐ej minimalnego rozmiaru (joi)
- * dodano nowe emotikony autorstwa Mariusza Walugi uzupelniajace kompatybilnosc z GG7
- Licencja GPL szczegoly w pliku czytaj.txt (Ron_K)
- * stary zestaw emotikon w autodownloadzie (Ron_K)
- * mechanizm autodownloadu zestaw≤w emotikon≤w (Ron_K, adrian)
- * mo┐liwo╢µ zapisania obrazka z okna rozmowy przez wybranie opcji w menu
- kontekstowym (montor,joi)
- * optymalizacje w kodzie dotycz▒cym XMLowego pliku konfiguracyjnego - skr≤cenie
- czasu uruchamiania+zamykania o ok. 8% (joi)
- * teksty, kt≤re przyjmuje ConfigDialog::add*() przekazywane s▒ jako const char *,
- a nie QString, bo i tak bΩd▒ one t│umaczone (a co za tym idzie rzutowane na char *);
- przy okazji binarka kadu zmala│a o 50 kB (joi)
- * poprawiona wywrotka przy wy│adowywaniu modu│u dcc (joi)
- * ======= FEATURE FREEZE ======= (adrian)
- * poprawka b│Ωdu przy zapisywaniu obrazka z chata - je┐eli okno nie by│o
- wype│nione tekstem i kliknΩ│o siΩ poni┐ej obrazka (na tle), to w menu
- kontekstowym dostΩpna by│a opcja zapisu obrazka (montor/joi)
- * usuniΩte kilka niewielkich wyciek≤w pamiΩci + og≤lne sprz▒tanie w ConfigDialogu (joi)
- * przechwytujemy b│Ωdy, kt≤re wy│apuje Qt i kolorujemy je wraz z pokazaniem
- backtrace'a (joi)
- * klasa Action nie dziedziczy ju┐ z QAction, co rozwi▒zuje problem ze skr≤tami
- klawiszowymi (montor/adrian)
- * poprawka wywrotki w module encryption gdy dostajemy od serwera wiadomo╢µ o d│ugo╢ci 0 (joi)
- * przestawiona domy╢lna sk│adnia panelu informacyjnego na sk│adniΩ Dorregaraya (joi)
- * menu zmiany statusu, po klikniΩciu na trayu, pojawia siΩ 10 pikseli od miejsca
- klikniΩcia (a nie dok│adnie w) (joi)
- * uproszczenie kodu sprawdzaj▒cego poprawno╢µ numeru gg w oknie danych o kontakcie (neeo/joi)
- * aktualizacja libgadu do wersji 20060518 + zmiany w Kadu dotycz▒ce obs│ugi
- nowych b│Ωd≤w zwracanych przez libgadu (neeo/joi)
- * default_sms, bramka Ery: okienko z ilo╢ci▒ pozosta│ych sms≤w, pole podpis
- doklejane jest do tre╢ci wiadomo╢ci, poprawione komunikaty o b│Ωdach,
- usuniΩte polskie znaki z wiadomo╢ci (neeo/joi)
- * szereg usprawnie± dotycz▒cych sprawdzania poprawno╢ci wpisanych danych
- w oknie szukania kontakt≤w w katalogu (neeo/joi)
- * przy wybraniu opcji "ukryj niedostΩpnych" pokazujemy ukrytych (Kubi╢/joi)
- * poprawione dzia│anie funkcji unicode2std i unicode2latinUrl (joi)
- * poprawka wywrotki w alsa_sound (u mnie pojawia│a siΩ gdy gra│ amarok 1.4
- przez xine z wyj╢ciem alsa) (joi)
- * szereg drobnych poprawek (~200), kt≤re wynik│y z zastosowania do kompilacji flag
- -Wextra -Weffc++: niezainicjowane lub nieu┐ywane zmienne, zabezpieczenia przed
- niew│a╢ciwym u┐yciem - brak konstruktor≤w kopiuj▒cych, operator≤w przypisania (joi)
- * usuniΩte kilka drobnych wyciek≤w pamiΩci (joi)
- * drobne optymalizacje w formatowaniu wiadomo╢ci gdy wy│▒czone jest usuwanie nag│≤wk≤w (neeo/joi)
- * nie mo┐na otworzyµ okna rozmowy:
- - z samym sob▒ z poziomu okna wyszukiwania w katalogu
- - z kontaktem, kt≤ry ma tylko numer telefonu przy pomocy przycisku w g│≤wnym toolbarze
- (neeo/joi)
- * autoresponder korzysta z parsera Kadu (joi)
- * nowe emotikony "Penguins" - stare odesz│y do lamusa (Ron_K)
- * kilka poprawek zwi▒zanych z nowymi emotikonami (joi)
- * automatyczne usuwanie zako±czonych transfer≤w z "okna przesy│ania plik≤w" (Vogel/joi)
- * poprawiona obs│uga skr≤t≤w klawiszowych w oknie rozmowy (joi)
- * drobne optymalizacje (neeo/joi)
- * poprawka wywrotki przy pierwszym wej╢ciu do konfiguracji je┐eli locale ustawione
- by│y na inne ni┐: pl|de|it|en|fr (joi)
- * usuniΩcie, pojawiaj▒cego siΩ na konsoli, ostrze┐enia od Qt przy otworzeniu okna rozmowy (joi)
- * poprawione przenoszenie (drag and drop) kontakt≤w pomiΩdzy grupami (joi)
- * mo┐liwo╢µ dodania (a nie tylko przeniesienia) u┐ytkownika do grupy przy pomocy
- "drag and drop" (joi)
- * b│Ωdy w toolbarach: akcja "Wyszukaj w katalogu" odpalana z g│≤wnego toolbara
- nie powinna szukaµ w katalogu aktualnie wybranego u┐ytkowika; w oknie szukania
- klikniΩcie na "dodaj kontakt" dla numeru, kt≤ry ju┐ mamy na li╢cie kontakt≤w
- powoduje otwarcie pustego okna (neeo/joi)
- * obej╢cie zepsutego (?) libca na FreeBSD - sortowanie listy kontakt≤w bez
- uwzglΩdniania wielko╢ci liter (joi)
- * poprawka skalowania g│≤wnego okna - menu potrafi│o zas│oniµ toolbar (pinkworm/joi)
- * drobna optymalizacja w okre╢laniu listy dostΩpnych kontakt≤w i zmiana
- w traktowaniu kontakt≤w blokuj▒cych - uznajemy ich za dostΩpnych (tak jak w 0.4.x) (neeo/joi)
- * przed usuniΩciem toolbara pytamy siΩ czy u┐ytkownik naprawdΩ chce go usun▒µ
- + poprawki 2 segfault≤w (neeo,joi)
- * nowa akcja: ignoruj u┐ytkownika/konferencjΩ (neeo,joi)
- * kolejne poprawki zwi▒zane z layoutem g│≤wnego okna (joi)
- * pe│na dowolno╢µ w umieszcaniu toolbar≤w w oknie rozmowy (zamiast tylko na ╢rodku
- i na dole), po usuniΩciu toolbara przestrze± po nim znika, etykietkΩ z napisem
- "Okno edycji:" mo┐na usun▒µ ustawiaj▒c zmienn▒ Chat/ShowEditWindowLabel w pliku
- konfiguracyjnym (joi)
- * dopisane do rotacji 3 nowe adresy serwer≤w gg (joi)
- * dodane do autodownloadu 3 modu│y: filtering, powerkadu, profiles (joi)
- * zapisywanie konfiguracji do tymczasowego pliku, a p≤╝niej zmiana nazwy na docelowy,
- ┐eby unikn▒µ wyczyszczenia pliku w przypadku segfaulta (joi)
- * w przypadku problem≤w z otwarciem plik≤w konfiguracyjnych lub dostΩpu do karty d╝wiΩkowej,
- wypisujemy komunikaty o b│Ωdach tak┐e gdy --enable-debug jest wy│▒czone (joi)
- * gdy ustawiona jest zmienna ╢rodowiskowa MEASURE_TIME, Kadu mierzy czas uruchomienia,
- dzia│ania, zamykania i wyrzuca te dane na konsolΩ, u┐yteczne razem ze zmienn▒
- CLOSE_AFTER (czas w milisekundach, po kt≤rym program zostanie zamkniΩty) (joi)
- * niewielka poprawka do skryptu configure, pomagaj▒ca w kompilacji na OpenBSD (Prezu/joi)
- * nowa akcja: "Blokuj kontakt" (neeo/joi)
- * czyszczenie okna rozmowy nie powoduje ju┐ ukradniΩcie focusu (Juzef/joi)
- * poprawne ustalenie proporcji w oknie rozmowy + poprawka wygl▒du okna konferencji (montor/joi)
- * poprawna inicjalizacja przy ca│kowicie pustym pliku konfiguracyjnym (Juzef/joi)
- * notify: przy wybranej opcji "Powiadamiaj o wszystkich kontaktach" pomijamy siebie (Juzef,neeo/joi)
- * je┐eli nie podamy kryteri≤w, szukanie w katalogu publicznym jest niemo┐liwe (Vogel,neeo/joi)
- * poprawna obs│uga b│Ωd≤w odczytu obrazk≤w do wys│ania (joi)
- * poprawna obs│uga opcji configure: --libdir --datadir --bindir (ustawiane przez
- m.in. przez rpmbuild) (joi)
- * zachowujemy uprawnienia do plik≤w .so przy instalacji modu│≤w (joi)
- * aktualizacja gnuconfig do wersji 2006.08.14 (joi)
- * opcja umo┐liwiaj▒ca w│▒czenie obs│ugi uruchamiania polece± w parserze
- (domy╢lnie wy│▒czona) (joi)
- * poprawiony b│▒d wy╢wietlania (w dymkach nad list▒ kontakt≤w) danych dla innych
- kontakt≤w, w przypadku gdy jest kilka o tej samej warto╢ci pola 'wy╢wietl' (joi)
- * przy imporcie listy kontakt≤w prawid│owo do│▒czamy dane os≤b, kt≤re u nas
- wystΩpuj▒ jako tzw. "anonimy" (czyli np. gdy odezwa│y siΩ do nas przy pustej
- li╢cie kontakt≤w) (joi)
- * poprawiony b│▒d niezapisywania siΩ ostatniego statusu na czystym profilu (joi)
- * kilka b│Ωd≤w zwi▒zanych z niezapisywaniem siΩ domy╢lnych warto╢ci opcji (joi)
- * usuniΩta wywrotka w obs│udze dymk≤w nad list▒ kontakt≤w (po przeci▒gniΩciu
- kontaktu poza okno programu i najechaniu na pokazuj▒cy siΩ dymek) (joi)
- * poprawiona wywrotka programu (na ╢wie┐ym profilu) w chwili otwarcia okna
- rozmowy, je┐eli nie by│o zainstalowanego zestawu emotikon 'penguins' (joi)
- * poprawiony b│▒d niezapisywania siΩ ostatnio widocznej grupy kontakt≤w (joi)
- * spora optymalizacja wy╢wietlania animowanych emotikon/obrazk≤w,
- poprawione problemy ze znikaniem separator≤w w oknie rozmowy,
- mo┐liwo╢µ ustawienia obrazka w tle oknie rozmowy - na razie oznaczone
- jako eksperymentalna (joi)
- * drobne optymalizacje (neeo)
- * nowe pule numer≤w telefon≤w u wszystkich operator≤w (neeo)
- * budowanie: w katalogach modu│≤w tworz▒ siΩ proste Makefile'e (cele: all,
- install, clean, distclean) (joi)
- * budowanie: poprawa b│Ωdu tworzenia pustych plik≤w zale┐no╢ci przy --enable-final (joi)
- * poprawiony b│▒d usuwania tekstu <span style=""></span> z tre╢ci wiadomo╢ci (joi)
- * poprawione akcje ignorowania i blokowania (neeo)
- * usuniΩta, zgodnie z TODO, metoda GaduProtocol::logout() (neeo)
- * drobna optymalizacja w GaduProtocol (neeo)
- * poprawiona obs│uga sytuacji gdy Kadu uruchamiane jest przez link symboliczny
- (np. gdy wrzuci siΩ Kadu do autostartu w KDE) (joi)
- * wycofanie zmian (z 11 i 12 marca) w obs│udze b│Ωd≤w po│▒czenia, kt≤re powodowa│y,
- ┐e Kadu nie zauwa┐a│o, ┐e serwer zerwa│ po│▒czenie (joi)
- * dodanie mo┐liwo╢ci zapisywania log≤w do pliku w /tmp, a nie na konsolΩ -
- opcja SaveStdErr w sekcji General + mo┐liwo╢µ zmiany tej warto╢ci
- przez zmienn▒ ╢rodowiskow▒ SAVE_STDERR (0 lub 1) (joi)
- * poprawione wykrywanie ╢cie┐ki do firefoksa na ubuntu (joi)
- * domy╢lnie w│▒czona opcja ukrywania podstawowych modu│≤w w oknie mened┐era modu│≤w (joi)
- * dodana mo┐liwo╢µ ustawienia wysoko╢ci separator≤w w oknie rozmowy (joi)
- * zaaplikowana │ata Vogela porz▒dkuj▒ca konfigurowalne toolbary (adrian)
- * poprawiono kilka b│Ωd≤w zwi▒zanych z p│ywaj▒cymi toolbarami (adrian)
- * alsa_sound: wymuszamy rozpoczΩcie nagrywania, bo od alsy 1.0.12 lub 1.0.13
- jest to konieczne (inaczej nic nie nagramy) (joi)
- * migracja znowu dzia│a (przez 7 miesiΩcy nikt tego nie zauwa┐y│!) (joi)
- * jako ┐e od 0.5 modu│ ext_sound koliduje z innymi modu│ami d╝wiΩkowymi,
- to wy│▒czamy go przy migracji, dziΩki czemu przy nastΩpnym uruchomieniu
- nie dostaniemy brzydkiej wiadomo╢ci o konflikcie modu│≤w (joi)
- * zaaplikowana │ata montora, poprawiaj▒ca dzia│anie akcji typu toggle (neeo)
- * poprawki w akcjach ukrywaj▒cych kontakty niedostΩpne i bez opisu,
- oraz akcji wysy│ania wiadomo╢ci (neeo)
- * nie pokazujemy g│≤wnego okna programu przy zamykaniu sesji gdy tacka systemowa
- / obszar powiadamiania / itp. wy│▒cza siΩ przed Kadu (joi)
- * je┐eli przy starcie programu nie uda siΩ otworzyµ g│≤wnego pliku konfiguracyjnego,
- to pr≤bujemy otworzyµ ostatni backup; zaraz po uruchomieniu i tu┐ przed procedur▒
- zamkniΩcia robimy kopiΩ pliku konfiguracyjnego (joi)
- * przycisk szyfrowania ustawia poprawny stan po dodaniu do okna rozmowy (neeo)
- * konfigurowalna liczba obrazk≤w odbieranych w ci▒gu minuty (Juzef,neeo)
- * poprawione zasiΩgi niekt≤rych akcji (neeo)
- * poprawka poprawki w module encryption - wiadomo╢ci by│y szyfrowane dwukrotnie (neeo)
- * poprawione zachowanie akcji w oknie wyszukiwania - akcje otrzymuj▒ poprawny
- stan po dodaniu do toolbara (neeo)
- * przy blokowaniu anonimowych kontakt≤w pojawia sie komunikat informacyjny (neeo)
- * zmienione dzia│anie akcji blokuj▒cej dla kilku kontakt≤w - odblokowanie
- nastΩpuje wy│▒cznie, gdy wszyscy byli zablokowani, w przeciwnym wypadku
- niezablokowane kontakty zostaj▒ zablokowane (neeo)
- * poprawny zapis w historii wiadomo╢ci SMS zawieraj▒cych znaki <> (montor/neeo)
- * pozycje "Wyczy╢µ historiΩ" i "Poka┐ historiΩ" nie s▒ blokowane dla nas samych
- w popupie na li╢cie kontakt≤w (montor/neeo)
- * dodany do autodownloadu modu│ advanced_userlist (joi)
- * 0.5.0-rc1
- * poprawka instalacji modu│≤w przy make install_nazwamodu│u gdy katalogi docelowe
- jeszcze nie istniej▒ (joi)
- * poprawka parsera Kadu, kt≤ry usuwa│ wszystkie znaki przed ']}, je┐eli
- nie by│o wcze╢niej (odpowiednio) znak≤w `[{ (joi)
- * wysoko╢µ pola edycji w oknie rozmowy nie zmienia siΩ przy zmianie rozmiaru
- ca│ego okna (FuKu/joi)
- * poprawka wywrotki gdy w trakcie szukania serwera w konfiguracji zostanie zmieniona
- lista serwer≤w (joi)
- * poprawione budowanie paczki na MacOSX (joi)
- * akcje nie umo┐liwiaj▒ blokowania i ignorowania nas samych (neeo)
- * poprawione wykrywanie przegl▒darki Safari na MacOSX (joi)
- * usuniΩty niewielki wyciek pamiΩci przy ka┐dej akcji wywo│ywanej przez
- przycisk z g│≤wnego okna (joi)
- * poprawka wywrotki przy usuwaniu przycisku z toolbara wyci▒gniΩtego poza okno (joi)
- * poprawka wywrotki w oknie szukania w katalogu przy naci╢niΩciu "rozmowa" lub
- "dodaj wybrany kontakt" gdy ┐adna pozycja nie jest zaznaczona (joi)
- * usuniΩty niewielki wyciek pamiΩci przy ka┐dej akcji wywo│ywanej przez
- przycisk z okna szukania w katalogu publicznym (joi)
- * poprawione kilka drobnych b│Ωd≤w przy wyborze przegl▒darki www (arvenil/joi)
- * poprawka b│Ωdu mo┐liwo╢ci utworzenia grupy z│o┐onej z samych cyfr,
- z przecinkiem lub ╢rednikiem przy przeci▒gniΩciu kontaktu na pasek zak│adek (joi)
- * niewielkie poprawki w wygl▒dzie okien: wysy│ania sms≤w, szukania w katalogu publicznym,
- informacji o kontakcie (joi)
- * przy okre╢laniu kiedy ma siΩ pojawiµ dymek nad list▒ kontakt≤w, olewamy
- zdarzenia zatrzymania/ruszenia rolk▒ w myszce, maj▒ce ╝r≤d│o poza list▒
- kontakt≤w (gdy Qt jednak decyduje siΩ nam je przekazaµ) (joi)
- * gdy nie ma za│adowanego ┐adnego z modu│≤w *_docking lub gdy za│adowany jest
- macosx_docking, to anonimowe kontakty z nadchodz▒cymi wiadomo╢ciami znowu
- wy╢wietlane s▒ na li╢cie kontakt≤w (joi)
- * autoresponder: domy╢lnie w│▒czona opcja ignorowania konferencji (joi)
- * MacOSX: │adniejsza ikonka aplikacji (MAX/joi)
- * blokowanie pask≤w narzΩdziowych dzia│a jak powinno - nie da siΩ zrobiµ nic (joi)
- * poprawka kompatybilno╢ci autodownloadu ze starymi shellami (m.in. na MacOSX) -
- autodownload wywraca│ siΩ na starym zestawie emotikon (joi)
- * dodany skrypt u│atwiaj▒cy tworzenie Universal Binary dla MacOSX (MAX, joi)
- * 0.5.0-rc2
- * poprawiony b│▒d w oknie wyszukiwania, umo┐liwiaj▒cy odblokowanie akcji szukania
- bez wcze╢niejszego wype│nienia kryteri≤w (neeo)
- * przyciski "Ok" i "Anuluj" w oknie wpisywania tokena przy wysy│aniu sms≤w
- do Orange (joi)
-
- +++ wersja 0.4.0 (16.04.2005)
- * patch kida, poprawiaj▒cy wygl▒d okna zarz▒dzania ╢cie┐kami do plik≤w
- w oknie konfiguracji (adrian)
- * poprawione 2 b│Ωdy zwi▒zane z dymkami i docking gdy te pierwsze s▒ wy│▒czone (joi)
- * patch vogela przenosz▒cy obs│ugΩ zdarzenia zmiany statusu przez kontakt do
- klasy GaduProtocol (adrian)
- * tylko jedna para funkcji escapuj▒cych: HtmlDocument::(un)escapeText (adrian)
- * na│o┐ony patch znany pod nazw▒ kadu-speedup oraz wsp≤│dzia│aj▒cy
- patch joia kadu-speech (adrian)
- * porz▒dki w dcc czΩ╢µ pierwsza - wydzielenie klasy FileDccSocket (adrian)
- * teksty w dialogu wyboru obrazka t│umacz▒ siΩ (chilek)
- * tytu│ g│≤wnego paska narzΩdziowego t│umaczy siΩ (chilek)
- * kolejny porz▒dkuj▒cy patch vogela - sloty z EventManagera (adrian)
- * │atka bugiego dodaj▒ca opcjΩ pokazywania tylko kontakt≤w z opisami (adrian)
- * paragrafy zamiast tabelek w historii i chacie wed│ug pomys│u chilka, gdy _wy│▒czone_
- s▒ animowane emotikony; przy w│▒czonych animowanych emotikonach kopiowanie tekstu
- wraz z odpowiadaj▒cym tekstem; usuniΩcie wariowania pionowego suwaka w chacie przy
- kopiowaniu, BUG_ID=285, BUG_ID=34, BUG_ID=203, topic=27166 (joi)
- * okno importu/eksportu: nie pokazujemy uin≤w r≤wnych zero (chilek)
- * usuniΩty wyciek pamiΩci w Chacie (po wczorejszych zmianach) (joi)
- * poprawione czyszczenie okna Chatu (joi)
- * po ostatnich zabawach Vogela/Adriana/Chilka nie dzia│a│o odbieranie
- wiadomo╢ci - poprawione (joi)
- * kolejny porz▒dkuj▒cy patch vogela - likwidacja EventManagera (adrian)
- * patch kida przerabiaj▒cy dialogi wyboru ╢cie┐ek do zestaw≤w oraz
- edycji informacji o kontakcie na modalne (adrian)
- * po ostatnich zmianach vogela/kida/adriana/joi-a nie kompilowa│ siΩ autoresponder;
- postulujΩ zmianΩ wersji na 0.3.10-cvs (chilek)
- * modu│y echo, kadu_speech znowu sie kompiluj▒ po zmianach vogela ;) (michal)
- * porz▒dki w dcc czΩ╢µ druga - powstanie klasy DccManager z czΩ╢ci kodu
- znajduj▒cego siΩ uprzednio w klasie Kadu (adrian)
- * │atka bugiego udostΩpniaj▒ca opcjΩ wyr≤wnania ikon status≤w do nazwy
- kontaktu przy w│▒czonej opcji opis≤w na li╢cie kontakt≤w (adrian)
- * patch vogela usuwaj▒cy zmienne globalne kadusnr, kadusnw plus inne
- drobne porz▒dki z tym zwi▒zane (adrian)
- * porz▒dki w dcc czΩ╢µ trzecia - przeniesienie reszty kodu dotycz▒cego dcc
- z klasy Kadu do klasy DccManager (adrian)
- * porz▒dki w dcc czΩ╢µ czwarta - przeniesienie kodu dotycz▒cego dcc
- z klasy EventConfigSlots to klasy DccManager (adrian)
- * porz▒dki w dcc czΩ╢µ pi▒ta - kod w dcc.cpp/h nie jest ju┐ wykorzystywany
- w innych miejsach kadu, przygotowanie do wydzielenia modu│u (adrian)
- * patch vogela usuwaj▒cy klasΩ EventConfigSlots (adrian)
- * usuniΩte zbΩdne ju┐ pliki events.cpp, events.h (adrian)
- * wydzielenie modu│u dcc, domy╢lnie statyczny (adrian)
- * po uruchomieniu jako root kadu wy╢wietla ostrze┐enie (adrian)
- * │atka vogela usuwaj▒ca wiΩkszo╢µ zmiennych globalnych z gadu.h (adrian)
- * modu│y dcc i voice nie korzystaj▒ ju┐ z funkcji libgadu, jedynie z metod
- klasy GaduProtocol, wywalone zbΩdne zmienne globalne z modu│u dcc (adrian)
- * gdy za│adowaniu modu│u nie jest mo┐liwe w komunikacie jest pokazywana
- nazwa modu│u (michal)
- * │atka dorregaray'a dodaj▒ca do modu│u autorespondera opcjΩ jednokrotnej
- tylko odpowiedzi na czyj▒╢ wiadomo╢µ (adrian)
- * │atka dorregaray'a dodaj▒ca do modu│u autoaway opcje automatycznej zmiany
- na status ukryty oraz automatycznego roz│▒czania siΩ siΩ (adrian)
- * drobna poprawka mania dla dla gcc 2.95.2 (adrian)
- * poprawka zachowania okna czat, historii, panela informacyjnego przy
- altnickach zawieraj▒cych znaki specjalne html, np. znak mniejszo╢ci (adrian)
- * w konfiguracji wygl▒d≤w dymk≤w, w pozycji wyboru powiadomienia dodana
- pozycja "Set for all" (mast3r)
- * w konfiguracji mo┐na wybraµ jaki styl Qt ma zostaµ u┐yty (michal)
- * patch dorregaray'a dodaj▒ca do modu│u autoaway opcjΩ automatycznej
- zmiany opisu, ew. doklejenia czego╢ do poprzedniego (adrian)
- * wydzielenie do modu│u rejestracji/wyrejestrowania konta,
- zmiany/przypominania has│a (joi)
- * patch porz▒dkuj▒cy vogela - klasa reprezentuj▒ca status (adrian)
- * 2 │atki Vogela na 2 b│Ωdy: segfault przy wy│▒czaniu Kadu oraz brak
- po│▒czenia z serwerami (joi)
- * drobne poprawki w api klasy Status (adrian)
- * usuwanie kontrolek z konfiguracji przy wy│adowywaniu modu│u dcc (joi)
- * poprawki w kodzie obs│ugi naszego statusu (adrian)
- * dcc nie u┐ywa bezpo╢rednio mechanizmu zdarze± qt + po poproszeniu
- odbiorcy o nazwi▒zanie po│▒czenia czekamy tylko 3 sek. (adrian)
- * dalsza walka vogela ze statusami - sygna│ changingStatus (adrian)
- * drobne optymalizacje libgadu, IconsManagera, GaduSocketNotifiers (joi)
- * │atka vogela - porz▒dki w tokenach i przenosiny klasy Status (adrian)
- * eskejpowanie znak≤w htmla przy zapisie do historii status≤w z opisami (joi)
- * poprawione parsowanie wiadomo╢ci pod k▒tem obrazk≤w je┐eli w tre╢ci
- wiadomo╢ci przed obrazkiem gdzie╢ pojawi│ siΩ znak ']' (joi)
- * wydzielone modu│y notify, window_notify, hints (domy╢lnie statyczne)
- modu│y sound i speech wymagaj▒ modu│u notify, dodane nowe rodzaje zdarze± d╝wiΩkowych
- modu│y d╝wiΩkowe zmodyfikowane do nowego sound
- usuniΩty b│▒d w hintach powoduj▒cy b│Ωdne zapisanie warto╢ci czasu znikania
- hinty przy ustawieniu w│asnej pozycji nie wyje┐d┐aj▒ poza ekran
- zmiana wygl▒du zak│adki "Dymki" w konfiguracji
- ConfigDialog: dodane ulepszone addComboBox (automatycznie zapisuj▒ce sw≤j stan),
- dodana nowa kontrolka poprzez addVRadioGroup, addHRadioGroup
- (joi)
- * │atka SadMephisto dodaj▒ca do modu│u mo┐liwo╢µ wyboru koloru szyfrowanych
- wiadomo╢ci (joi)
- * usuwanie kontrolek z konfiguracji przy wy│adowywaniu modu│u encryption
- skr≤cenie kodu dodaj▒cego ColorButtony do konfiguracji (joi)
- * │atka Vogela ustawiaj▒ca w│a╢ciw▒ ikonΩ statusu przy │▒czeniu siΩ z serwerem (joi)
- * wy╢wietlanie w│asnego statusu na li╢cie kontakt≤w znowu dzia│a (na razie ;)) (joi)
- * usuniΩty b│▒d powoduj▒cy otwarcie okna rozmowy przy naci╢niΩciu entera
- na li╢cie kontak≤w mimo braku zaznaczenia (joi)
- * mo┐liwo╢µ wy│▒czenia dymka w trayu (tego z w│asnym statusem i opisem co kt≤ry
- klawisz myszki robi) (joi)
- * usuniΩty segfault w module encryption przy odbiorze klucza (joi)
- * drobna przebudowa powiadamiania z usuniΩciem kilku b│Ωd≤w
- opcja ignorowania zmian status≤w zaraz po po│▒czeniu z serwerem
- uproszczenie modu│≤w d╝wiΩkowych (joi)
- * usuwanie kolejnych zbΩdnych tag≤w z wiadomo╢ci (<wsp></wsp>) (joi)
- * mo┐liwo╢µ wy│▒czenia dymka nad list▒ kontakt≤w (joi)
- * rozwi▒zanie problem≤w z krzakami zamiast polskich znak≤w
- w smsach wys│anych przez bramkΩ idei (joi)
- * konfigurowalna ilo╢µ ostatnich opis≤w (joi)
- * mo┐liwo╢µ wybrania rogu, od kt≤rego bΩdzie liczona pozycja dymk≤w (joi)
- * ulepszona konfiguracja grup kontakt≤w (joi)
- * okna chat≤w w gnome nie powinny wyskakiwaµ poza ekranem (joi)
- * mo┐liwo╢µ wy│▒czenia pokazywania blokowanych i blokuj▒cych na li╢cie kontakt≤w (joi)
- * drobne poprawki do translacji (Ron_K)
- * porz▒dki i poprawiona kompatybilno╢µ z Qt < 3.2 (joi)
- * poprawa b│Ωdu powiadomie± - funkcja dzia│a│a tylko przy w│▒czonej
- opcji powiadamiania o wszystkich kontaktach (joi)
- * poprawa g│upiego b│Ωdu w hintach - domy╢lne warto╢ci ustalane by│y dla
- modu│u window_notify (joi)
- * zak│adki w konfiguracji mog▒ mieµ ikonki (o ile bΩd▒ w zestawie) (joi)
- * poprawki w hintach dla modu│u tcl_scripting (joi)
- * w konfiguracji kolejny pseudo widget - "RadioGroup" (joi)
- * │ata Vogela na obs│ugΩ status≤w + moje zmiany, co by to dzia│a│o ;) + drobne
- optymalizacje (joi)
- * je┐eli w trakcie │adowania modu│u autoaway ustawiony by│ status dostΩpny,
- to modu│ nie startowa│ prawid│owo - poprawione (joi)
- * wyb≤r przegl▒darki do otwierania link≤w - patch Dorregaraya i moje spoore zmiany (joi)
- * poprawka Vogela na status "Tylko dla znajomych" (odznaczanie siΩ checkboksa
- przy po│▒czeniu) (joi)
- * poprawiony b│▒d wy╢wietlania statusu "niedostΩpny z opisem" (joi)
- * autodownload obs│uguje archiwa w formacie tar.gz i tar.bz2 (adrian)
- * autodownload potrafi obs│u┐yµ archiwum zawieraj▒ce katalog zgodny z nazw▒
- archiwum a nie z nazw▒ modu│u lub zestawu - normalizuje nazwΩ (adrian)
- * mo┐liwo╢µ konfiguracji zestaw≤w icon w pliku .config i obs│uga autodownload,
- przygotowane zestawy crystal16 i crystal22 (adrian)
- * kolejne poprawki Vogela na obs│ugΩ status≤w (joi)
- * drobne poprawki do wyboru przegl▒darki: konfiguracja konquerora
- i poprawka do firefoxa na debianie (joi)
- * zapamiΩtywanie stanu szyfrowania przy zamkniΩciu okna chatu (joi)
- * dodany modu│ desktop_docking autorstwa Dorregaraya, s│u┐▒cy symulacji dokowania
- przy pomocy ma│ego okna z ustawion▒ flag▒ "zawsze na wierzchu" (joi)
- * configure: zamiast opcji --with-qt-includes, with-qt-libs, with-qt-moc
- bardziej og≤lne --with-includes, with-libs, with-apps umo┐liwiaj▒ce podanie
- ╢cie┐ek, nawet kilku, do wyszukiwania. wp│ywa r≤wnie┐ na wyszukiwanie
- bibliotek wymaganych przez modu│y (adrian)
- * drobna poprawka micha│a w configure do ./config.status --recheck (adrian)
- * ikony NG by Arcisz (Ron_K)
- * proxy: ostrze┐enie przy b│Ωdnym ustawieniu hosta i usuniΩcie
- sprawdzania czy port >= 1024 (joi)
- * kadu nie pr≤buje siΩ zalogowaµ przy roz│▒czaniu... (Vogel/joi)
- * opcja wy╢lij sms w menu g│≤wnym przesuniΩta wy┐ej, po otwarciu ni▒ okna
- wysy│anie sms domy╢lnie aktywne jest pole "odbiorca" (adrian)
- * │ata Vogela: powiadomienia o statusach + trochΩ moich zmian (joi)
- * przywr≤cona mo┐liwo╢µ wyboru portu przez kt≤ry kadu ma sie │▒czyµ z
- serwerami (michal)
- * zmiana zestawu ikon nie wymaga restartowania ca│ego programu + nowe ikonki (joi)
- * poprawne zamykanie po otrzymaniu sygna│u SIGTERM lub SIGINT (joi)
- * przy starcie x11_docking w trayu ikonka nie pokazuje siΩ dwukrotnie (joi)
- * usuniΩcie staarego kodu, kt≤ry mia│ zabezpieczaµ przed ujawnianiem naszego "ukrycia",
- a przy statusie "niewidoczny z opisem" robi│ co╢ dok│adnie odwrotnego...
- przy przechodzeniu z "niedostΩpny z opisem" na "niewidoczny z opisem"
- nie pojawiaj▒ siΩ 2 informacje o zmianie statusu (joi)
- * poprawione powiadamianie o statusach przy po│▒czeniu + od╢wie┐anie UserBoksa
- dopiero po odebraniu od serwera ca│ej listy kontakt≤w (joi)
- * dodana domy╢lna ╢cie┐ka odtwarzacza w ext_sound
- je┐eli ╢cie┐ka nie jest ustawiona, to nie pr≤bujemy w og≤le odpalaµ czegokolwiek
- d╝wiΩki domy╢lnie w│▒czone, poprawione domy╢lne wielko╢ci okien (joi)
- * dodany modu│ weather do autodownloadu (joi)
- * modu│y dynamiczne z ustawion▒ opcj▒ LoadByDefault w pliku desc │aduj▒ siΩ
- domy╢lnie dop≤ki ich sami nie wy│adujemy w menad┐erze modu│≤w. modu│y
- x11_docking, ext_sound i autoaway domy╢lne, ale dynamiczne (adrian)
- * tylko docking, sound i notify pozostaj▒ na sta│e, reszta dynamicznie,
- ale domy╢lnie │aduj▒ siΩ (joi)
- * tradycyjnie ju┐ patch porz▒dkuj▒cy vogela... tym razem likwiduje on zmienne
- publiczne z klasy UserListElement i udostΩpnia odpowiednie funkcje (adrian)
- * ostatni chyba w tej wersji patch porz▒dkuj▒cy vogela - nazwy dns (adrian)
- * poprawka vogela poprawek vogela ;) (adrian)
- * ======= FEATURE FREEZE =======
- je╢li kto╢ ma jakie╢ uwagi co do api, to niech szybko zg│asza (adrian)
- * dodano modu│ kreatora konfiguracji autorstwa Dorregaray (Ron_K)
- * klasa Status przemianowana na UserStatus ze wzglΩdu na konflikt nazw (joi)
- * dostosowanie autorespondera do kt≤rej╢ z ostatnich zmian Vogela (joi)
- * z powodu ci▒g│ych problem≤w z pobieraniem modu│≤w autodownload obs│uguje
- mirrory: w pliku .web mo┐emy podawaµ kilka adres≤w w kolejnych wierszach (adrian)
- * poprawione segfaulty vogela zwi▒zane z importem listy kontakt≤w (chilek)
- * przywr≤cone sprawdzanie najnowszej wersji Kadu (joi)
- * ======= API FREEZE =======
- teraz je dokumentujemy i oczywi╢cie szukamy b│Ωd≤w w nowym kadu (adrian)
- * patch Dorr-a na Config_wizard (Ron_K)
- * focus w oknie Chat przekazywany jest do pola edycji (joi)
- * dymki z opisem sk│adni pojawiaj▒ siΩ w konfiguracji nad polami w hintach i speech (joi)
- * eskejpowanie znak≤w specjalnych w nickach przy wy╢wietlaniu dymk≤w (joi)
- * poprawne otwieranie link≤w zawieraj▒cych spacje (joi)
- * "przytrzymywanie" stanu bocznego suwaka w zarz▒dcy modu│≤w przy
- │adowaniu / wy│adowywaniu (joi)
- * │ata Vogela usuwaj▒ca segfault przy braku po│▒czenia z serwerem (joi)
- * gdy w nicku wystΩpuje ',', to w oknie historii wpisy nie │▒cz▒ siΩ pod jedn▒ dat▒ (joi)
- * poprawki w UserList dotycz▒ce ma│ych/du┐ych liter i dokumentowanie (adrian)
- * powiadamianie o nowej rozmowie przy w│▒czonej opcji "Nowa wiadomo╢µ otwiera
- okno rozmowy" znowu dzia│a (NKG/joi)
- * obej╢cie problem≤w z otwieraniem link≤w ze spacjami w operze
- + poprawne t│umaczenie pliterek w linkach (joi)
- * pod gnome przy w│▒czonej opcji "Miganie paska tytu│owego" nie zmienia siΩ
- szeroko╢µ paska zada± (joi)
- * usuwanie htmla (kt≤ry jest dodawany prze encryption) z tego co czyta modu│ speech (joi)
- * │atka joi'a, umo┐liwiaj▒ca przerwanie configure podczas przetwarzania
- plik≤w spec modu│≤w (adrian)
- * obrazki w oknie rozmowy ju┐ nie zmieniaj▒ siΩ znowu w klepsydrΩ po
- przyj╢ciu nowej wiadomo╢ci (adrian)
- * w autodownloadzie dodany limit czasu dla pobra± modu│≤w (joi)
- * configure i spece modu│≤w: poprawione wykrywanie dodatkowych narzΩdzi,
- dodane ╢cie┐ki dla qt (joi)
- * usuniΩty segfault przy imporcie listy kontakt≤w (joi)
- * patch dokumentuj▒cy klasΩ GaduProtocol vogela + drobna poprawka
- od╢wie┐ania userboxa (adrian)
- * │atka pinkworma na klasΩ UinsList (joi)
- * przy wy│▒czaniu zak│adek grup zmieniamy aktualn▒ grupΩ na "Wszyscy" (joi)
- * poprawione pozycjonowanie anim. emot. przy w│. opcji "paragrafy" (adrian)
- * animowane obrazki w chacie (joi)
- * poprawione kopiowanie tekstu z okna rozmowy przy w│▒czonych paragrafach (joi)
- * animowane emotikony/obrazki s▒ usuwane z pamiΩci po zamkniΩciu okna chatu (joi)
- * usprawnienie mechanizmu mirror≤w w autodownload: w pliku .href mo┐emy
- podawaµ kilka adres≤w w kolejnych wierszach (adrian)
- * │ata Vogela: ikona w trayu znowu miga i dzia│aj▒ timeouty na po│▒czenia
- z serwerami (joi)
- * t│o pod animowanymi obrazkami jest ju┐ odpowiedniego koloru (joi)
- * przywr≤cone zapisywanie nowych kontakt≤w [#333], usuniΩty martwy
- sygna│ UserList::userAdded i slot Kadu::userlistUserAdded (adrian)
- * obs│uga blokowania przez serwer wiadomo╢ci oraz zape│nienia skrzynki przy
- w│▒czonej opcji "Potwierdzenie wys│ania wiadomo╢ci (czekaj na dostarczenie)" (joi)
- * │apanie do link≤w '(' ')' (joi)
- * separatory paragraf≤w w oknie chat i historii (adrian, joi)
- * usuniΩta opcja "Wymu╢ u┐ycie paragraf≤w", a dodana "U┐ywaj paragraf≤w
- zamiast tabelek" (wbrew pozorom jest r≤┐nica) + drobny tuning ;) paragraf≤w (joi)
- * │ata Vogela na problemy z │▒czeniem i zrywaniem po│▒czenia (joi)
- * paragrafy s▒ ju┐ prawie nieodr≤┐nialne od tabelek (joi)
- * usuniΩty segfault w encryption (pr≤ba wys│ania klucza przy braku po│▒czenia) (joi)
- * │ata Vogela: wy│▒czanie checkboksa "NiedostΩpny dla kontaktu" w informacjach
- o kontakcie przy wy│▒czonym statusie "Tylko dla znajomych" (joi)
- * dymki nie pojawiaj▒ siΩ poza ekranem gdy panel jest ukryty (joi)
- * dymki z informacjami o zmianach status≤w domy╢lnie nie otwieraj▒ okna chat
- (mo┐liwo╢µ w│▒czenia w konfiguracji) (joi)
- * opcja ignorowania zmian status≤w dostΩpny->dostΩpny, itp. (domy╢lnie w│▒czona) (joi)
- * poprawki w module config_wizard - wy│adowuje siΩ ju┐ prawid│owo (adrian)
- * dodany modu│ ext_info do autodownloadu (adrian)
- * encryption: usuniΩty segfault przy odbiorze klucza (joi)
- * paragrafy: nowa wersja separator≤w + wycinanie emotikon przy wy│▒czonej animacji (joi)
- * paragrafy: lepsze pozycjonowanie animowanych emotikon/obrazk≤w (joi)
- * przy eksporcie listy kontakt≤w na serwer polskie znaki nie s▒ usuwane (joi)
- * autoaway: │ata Dorregaraya + porz▒dki + poprawki dla Linuksa 2.6 (joi)
- * escape znowu zamyka okno konfiguracji (joi)
- * przy w│▒czonej podczas konfiguracji ╝r≤de│ opcji --enable-debug w trakcie
- dzia│ania programu mo┐na zmieniµ w konfiguracji warto╢µ DEBUG_MASK +
- mo┐liwo╢µ wy│▒czenia obs│ugi sygna│≤w systemowych poprzez ustawienie
- zmiennej ╢rodowiskowej SIGNAL_HANDLING na 0 (joi)
- * ostatnio wybrane katalogi przy przesyle plik≤w oraz przy wyborze obrazk≤w
- s▒ zapamiΩtywane (joi)
- * przy przechodzeniu kontaktu ze statusu niedostΩpnego na dostΩpny lub zaraz wracam
- nie od╢wie┐a│ siΩ adres ip, port, maksymalny rozmiar obrazka - poprawione (joi)
- * dokowanie dla fvwm-crystal: WM_CLASS="kadudock" (joi)
- * dodane brakuj▒ce ikonki w menu modul≤w account_management config_wizard (Ron_K)
- * poprawka w od╢wie┐aniu ikon po zmianie tematu (michal)
- * usuniΩty segfault przy pr≤bie nawi▒zania po│▒czenia DCC je┐eli nie mamy
- wywo│uj▒cego na li╢cie kontakt≤w (joi)
- * w przypadku braku domy╢lnego zestawu ikon kadu prze│▒cza siΩ na pierwszy
- dostΩpny zestaw (joi)
- * debug: dodana funkcja kdebugmf o identycznej sk│adni co kdebugm, ale wypisuj▒ca
- dodatkowo nazwΩ funkcji (joi)
- * ikony w dockmenu poprawnie od╢wie┐aj▒ siΩ przy zmianie zestawu ikon (joi)
- * ograniczenie ilo╢ci czytanych przez modu│ speech znak≤w (joi)
- * prawid│owa obs│uga wywo│ywania rozmowy g│osowej z osob▒ za nat'em (adrian)
- * timeout i informacja, ┐e nie mo┐na nawi▒zaµ po│▒czenia dcc dzia│a
- r≤wnie┐ w obs│udze rozm≤w g│osowych (adrian)
- * przys│ane obrazki zapisuj▒ siΩ w historii je┐eli dotr▒ w ci▒gu minuty od
- wys│ania ┐▒dania (joi)
- * je┐eli obrazek jest wiΩkszy ni┐ nasz limit, to nie prosimy nadawcy o jego
- przys│anie (joi)
- * kolejne spore przer≤bki w dcc i voice, inaczej nie poprawimy niekt≤rych
- b│Ωd≤w. poproszΩ o spor▒ ilo╢µ rozmaitych test≤w (adrian)
- * porz▒dki, poprawki przy tworzeniu i niszczeniu dialog≤w FileTransferDialog
- i VoiceChatDialog (adrian)
- * okno chat je┐eli jest zminimalizowane, to przy dwukliku na li╢cie kontakt≤w
- siΩ odminimalizuje ;) (w Qt>=3.3) (joi)
- * libgadu: b│Ωdnie liczone sumy kontrolne obrazk≤w (joi)
- * libgadu: wysy│anie du┐ych pakiet≤w nie "zawiesza" po│▒czenia - obrazki
- powinny ju┐ zawsze dochodziµ (joi)
- * prze│▒czanie focusu w oknie chat jednak wy│▒czone - czasem
- powodowa│o to problemy (joi)
- * podczas dodawania kontaktu brane s▒ pod uwagΩ ustawienia
- w zak│adce "inne" (adrian)
- * usuniΩta obs│uga okien chat za pomoc▒ tabelek - tylko paragrafy (adrian)
- * sendFile(UinType) w FileTransferManager. pomys│ z │atki googiego (adrian)
- * linki rozpoczynaj▒ce siΩ od "www." poprawnie otwieraj▒ siΩ w konquerorze (joi)
- * ip, port i domena nie kasuj▒ siΩ przy uaktualnianiu danych o kontakcie (joi)
- * dodane 2 domy╢lne serwery GG (joi)
- * │atka dorregaray'a - potwierdzenie czyszczenia okna rozmowy [#344] i
- otwieranie okna historii gdy nie mamy zaznaczonych kontakt≤w [#342] (adrian)
- * poprawione znikanie dymk≤w przy Qt 3.0.x (joi)
- * ustawienia kolor≤w tekstu w oknie chat r≤wnie┐ w historii [#340] (adrian)
- * upgrade libgadu: niekt≤re poprawki joi'a mieli╢my ju┐ wcze╢niej, ale
- dodatkowo poprawki pobierania token≤w i obs│ugi proxy (adrian)
- * zmienna SystemMsgIndex by│a │adowana z sekcji Global, a powinna by│a byµ │adowana
- z sekcji General (chilek)
- * je╢li wiadomo╢µ pochodzi od u┐ytkownika z uinem r≤wnym 0 (wiadomo╢µ systemowa)
- ignorujemy sprawdzanie czy jest to u┐ytkownik anonimowy itd. (chilek)
- * domy╢lny indeks ostatnio odczytanej wiadomo╢ci systemowej ustawiony na 1389
- (zgodnie z GG 6.0 build 147) (chilek)
- * usuniΩty segfault po usuniΩciu kontaktu z listy (joi)
- * usuniΩty niewielki wyciek pamiΩci w EmoticonSelectorze (joi)
- * przy konfiguracji wizardem poprawnie tworz▒ siΩ katalogi profilu (joi)
- * poprawka segfaulta przy zerwaniu polaczenia i ponownym laczeniu (pawel_p)
- * aktualizacje sprawdzamy nie czΩ╢ciej ni┐ co godzinΩ (chilek)
- * StartDelay w kadu.conf (w sekcji General) pozwala na op≤╝nienie w uruchomieniu
- programu, mo┐e to byµ przydatne w GNOME przy odtwarzaniu sesji (joi)
- * config_wizard: │ata Dorregaraya - wyb≤r modu│u d╝wiΩkowego,
- czyszczenie kodu, czΩ╢µ pierwsza (joi)
- * poprawiona kompatybilno╢µ z Qt 3.0 (joi)
- * dodana mo┐liwo╢µ ignorowania obrazk≤w gdy jeste╢my ukryci
- + wsp≤│praca z modu│em "spy" (joi)
- * │ata mig21 + drobne poprawki: je┐eli w ci▒gu kilku sekund (domy╢lnie 2) od przyj╢cia
- wiadomo╢ci spr≤bujemy zamkn▒µ okno chatu, to kadu zapyta siΩ o potwierdzenie (joi)
- * istotne poprawki przy instalowaniu katalogu "data" modu│≤w [#353] (adrian)
- * przy pierwszym uruchomieniu dcc ╢cie┐ki do domy╢lnych katalog≤w s▒
- poprawnie ustawiane (joi)
- * drobne optymalizacje w wy╢wietlaniu opis≤w pod kontaktami (joi)
- * optymalizacje formatowania wiadomo╢ci w chacie (joi)
- * poprawione kopiowanie tekstu z chatu do schowka przy zaznaczeniu myszk▒ (joi)
- * zmodyfikowana sk│adnia panelu informacyjnego dla zestawu RonK2
- (problemy na systemach, gdzie kodowanie by│o inne ni┐ latin2) (joi)
- * usuwany z grupy kontakt nie jest z powrotem dodawany do bie┐▒cego userboksa (joi)
- * encryption: je┐eli nie uda siΩ zakodowaµ wiadomo╢ci, to wy╢wietlany jest
- odpowiedni komunikat (joi)
- * uproszczenia i poprawki w mechani╝mie │▒czenia z serwerami: wyrzucona stara
- zmienna Autohammer, ca│a klasa AutoconnectTimer, niestety cofniΩta ostatnia
- poprawka paw│a_p - powodowa│a inwazjΩ hint≤w przy braku sieci ;) (adrian)
- * przy wy│▒czonych zak│adkach grup kadu poprawnie dodaje nowe kontakty do listy (joi)
- * usuniΩte freeze'y w czasie konferencji (joi)
- * usuniΩty segfault przy dwukliku na li╢cie kontakt≤w przy nowej wiadomo╢ci (joi)
- * dodany do autodownloadu modu│ dcopexport (joi)
- * poprawne otwieranie link≤w z % (joi)
- * sms l▒duje w historii tylko gdy bramka nie zwr≤ci│a b│Ωdu (joi)
- * mo┐liwo╢µ │▒czenia okien chat≤w we Fluxboksie - WM_CLASS=kadu-chat (joi)
- * zmiana statusu na niedostΩpny prawid│owo przerywa proces │▒czenia (adrian)
- * przy statusie "tylko dla znajomych" gdy kto╢ obcy siΩ do nas odezwie,
- to nie ujawniamy mu naszego statusu (joi)
- * bezproblemowa aktualizacja uinu kontaktu je┐eli mamy go na li╢cie anonimowych (joi)
- * ignorujemy zmiany status≤w dla anonimowych kontakt≤w, z kt≤rymi rozmawiali╢my (joi)
- * poprawki, uproszczenia przy zarz▒dzaniu zewnΩtrznym ip w dcc (adrian)
- * usuniΩte b│Ωdy wystΩpuj▒ce w wielu miejscach kadu gdy np. nick osoby zawiera "%1" (joi)
- * usuniΩty wyciek pamiΩci z modu│u dsp_sound (joi)
- * usuniΩty wyciek pamiΩci z okna konfiguracji (joi)
- * api do obs│ugi nagrywania i odtwarzania pr≤bek w module sound (adrian)
- * obs│uga nagrywania i odtwarzania pr≤bek w module dsp_sound (adrian)
- * zaaplikowana │atka Dorra do config_wizarda, teraz okienka ju┐ pracuj▒ jak
- nale┐y i podgl▒d dla temat≤w panela info jest prawid│owy (Ron_K)
- * libgadu: drobne wycieki w specyficznych warunkach (joi)
- * poprawione przesy│anie plik≤w przy przekierowaniu port≤w (joi)
- * opcja testowania odtwarzania pr≤bek przez nowe api w konfiguracji (adrian)
- * w module notify "nowe" zdarzenie - u┐ytkownik zmieni│ status na niewidoczny (joi)
- * usuniΩty kolejny wyciek pamiΩci - tym razem MessageBox (joi)
- * poprawiony b│▒d w formatowaniu wiadomo╢ci (objawia│ siΩ przy obrazkach) (joi)
- * porz▒dki w dcc/voice - rozpoczynanie po│▒czenia tylko w jednym miejscu (joi)
- * dcc: ostrze┐enie gdy kto╢ pr≤buje rozpocz▒µ z nami bezpo╢rednie po│▒czenie,
- a adres ╝r≤d│owy nie zgadza siΩ adresem, kt≤ry otrzymali╢my od serwera
- + ignorowanie po│▒cze± bezpo╢rednich od anonim≤w (joi)
- * poprawka Analyzera w kodzie dotycz▒cym ignorowania - b│Ωdny zapis listy
- ignorowanych do pliku (joi)
- * dcc: porz▒dki, usuniΩty b│▒d powoduj▒cy przes│anie serwerowi b│Ωdnego numeru portu (joi)
- * dcc + libgadu: poprawne przesy│anie nazw plik≤w zawieraj▒cych polskie znaki (joi)
- * dcc: gdy druga strona, mimo posiadania publicznego ip, nie chce z nami nawi▒zaµ
- po│▒czenia, to prosimy j▒ o po│▒czenie zwrotne (joi)
- * dcc: zrobiony │adny interfejs do przesy│ania plik≤w (np. dla dcopexport) (joi)
- * dsp_sound: odtwarzanie r≤┐nych format≤w d╝wiΩk≤w oraz regulacja g│o╢no╢ci
- uwaga: od dzisiaj do kompilacji modu│u sound wymagana jest biblioteka libsndfile (joi)
- * dodany do autodownloadu modu│ alsa_sound (joi)
- * hinty: ikonki status≤w znowu siΩ pokazuj▒ (joi)
- * opcja testowania nagrywania pr≤bek przez nowe api w konfiguracji (adrian)
- * rozmowy g│osowe u┐ywaj▒ nowego api nagrywania/odtwarzania pr≤bek (adrian)
- * t│a pod animowanymi obrazkami ustawiaj▒ siΩ poprawnie (joi)
- * obs│uga w▒tkowanego odtwarzania w nowym api pr≤bek (adrian)
- * obs│uga w▒tkowanego nagrywania w nowym api pr≤bek (adrian)
- * testy odtwarzania i nagrywania u┐ywaj▒ w▒tkowania (adrian)
- * test fulldupleksu i kosmetyka w pozosta│ych testach (adrian)
- * lista kontakt≤w z gg 6.1 importuje sie poprawnie (michal)
- * mo┐liwo╢µ zmiany koloru t│a/okna edycji w oknie chat-u (michal)
- * test kodowania/dekodowania gsm w module rozm≤w g│osowych (adrian)
- * mo┐liwo╢µ w│▒czenia trybu odtwarzania pr≤bek zapewniaj▒cego bardziej
- "p│ynne" ich │▒czenie - metoda setFlushingEnabled() (adrian)
- * dodano wersjΩ francusk▒ autorstwa Miros│awa Jerzewskiego
- * │atka Dorregaraya dotycz▒ca przemieszczania ikonki w desktop_docking (adrian)
- * libgadu: poprawki w obs│udze proxy (pobrane z cvsu libgadu) (joi)
- * encryption: uniemo┐liwienie wys│ania klucza do samego siebie poprzez
- menu kontekstowe nad list▒ kontakt≤w (joi)
- * okna utworzone za pomoc▒ klasy MessageBoxdaj▒ siΩ zamkn▒µ tylko przeznaczonymi
- do tego przyciskami, po co utrudniaµ sobie ┐ycie ;) (adrian)
- * Patch Dorr-a na segfault w desktop_docking (Ron_K)
- * kolejna │atka Dorregaraya dotycz▒ca modu│u config_wizard (adrian)
- * pole "Has│o" w konfiguracji proxy jest wygwiazdkowane (joi)
- * w konfiguracji proxy mo┐na podaµ nazwΩ hosta, a nie tylko IP (joi)
- * poprawiony segfault w te╢cie nagrywania d╝wiΩku (joi)
- * przepisany od zera modu│ arts_sound (jest niewra┐liwy na pady
- wewn▒trz artsa oraz obs│uguje nagrywanie) (joi)
- * obs│uga nagrywania d╝wiΩku w esd_sound (joi)
- * przy dodawaniu nowego kontaktu lista nie zawsze siΩ od╢wie┐a│a - poprawione (joi)
- * configure dla modu│u sound zbuntuje siΩ je┐eli libsndfile jest zbyt stare (<1.0) (joi)
- * poprawna instalacja podprogramu dla modu│u arts_sound (tak┐e dla xosd_notify) (joi)
- * gdy nie uda siΩ uruchomiµ arts_connectora, kadu siΩ nie zwiesi (analyzer/joi)
- * dodany modu│ alsa_sound (joi)
- * usuniΩte 100% obci▒┐enia procesora i segfault w przypadku problem≤w z sieci▒ (joi)
- * nie pozwalamy siΩ po│▒czyµ z serwerem je┐eli UIN lub has│o nie s▒ ustawione
- + drobne porz▒dki w obs│udze sytuacji awaryjnych (joi)
- * │ata Dorregaraya na config_wizard: zapisywanie uina i has│a przy "mam ju┐ numer"
- oraz poprawne ustawianie domy╢lnych kolor≤w dymk≤w (joi)
- * │ata Dorregaraya: checkbox w oknie wysy│ania smsa okre╢laj▒cy czy powinien
- zostaµ zapisany do historii (joi)
- * poprawiony import listy kontakt≤w z serwera (przepisane od nowa parsowanie
- pliku listu - teraz czytamy j▒ zawsze od lewej do prawej; warto╢ci nowych p≤l
- s▒ zachowywane przy imporcie/eksporcie, mimo ┐e nie wykorzystywane) (joi)
- * │ata miga21 poprawiaj▒ca kilka b│Ωd≤w w formatowaniu wiadomo╢ci gdy
- wklejamy obrazek (joi)
- * gdy kto╢ przysy│a nam obrazek wiΩkszy ni┐ nasz limit lub gdy obrazek pochodzi od
- anonima/ignorowanego, to zamiast klepsydry pojawia siΩ odpowiedni napis (joi)
- * usuniΩty potencjalny segfault przy aktualizacji informacji o kontakcie (joi)
- * usuniΩte 2 wycieki pamiΩci: w sound i voice (joi)
- * dsp_sound: kompatybilno╢µ z niekt≤rymi starymi kartami d╝wiΩkowymi,
- poprawki niezainicjowanych zmiennych (joi)
- * │ata Dorregaraya: poprawiony b│▒d kasowania UIN-a pobranego z serwera GG przy
- rejestracji podczas kontynuacji config_wizarda (Ron_K)
- * │ata Dorregaraya: dodano okienko potwierdzaj▒ce, ┐e rejestracja przebieg│a
- prawid│owo w config_wizard i UIN zosta│ zapisany (Ron_K)
- * config_wizard: dzia│aj▒cy automatyczny import listy kontakt≤w (joi)
- * po do│▒czeniu zaimportowanej listy kadu segfaultowa│o w losowych momentach (joi)
- * po zaimportowaniu listy kontakt≤w, "poprawnie" wysy│amy listΩ os≤b, kt≤rych
- statusy chcemy ogl▒daµ - obej╢cie b│Ωdu w serwerze gg (joi)
- * szybsze otwarcie okna po klikniΩciu na ikonΩ dokuj▒c▒ (joi)
- * dodana mo┐liwo╢µ ustawienia koloru jakim pisany jest opis na li╢cie kontakt≤w (joi)
- * optymalizacje: otwarcie i zapis pliku konfiguracyjnego, ekspansja emotikon,
- wy╢wietlanie opis≤w pod kontaktami (joi)
- * okno wyboru pliku w konfiguracji modu│≤w sound, ext_sound, speech nie powoduje
- wyrzucenie na wierzch g│≤wnego okna kadu (joi)
- * poprawione kolorowanie opis≤w pod kontaktami (joi)
- * poprawione pozycjonowanie animowanych emotikon / obrazk≤w (joi)
- * optymalizacje, m. in. mened┐era ikon i od╢wie┐ania listy kontakt≤w (joi)
- * encryption: przyjmowanie klucza nie zale┐y od w│▒czenia opcji "U┐ywaj szyfrowania" (joi)
- * kolejne optymalizacje w obs│udze listy kontakt≤w (joi)
- * jeszcze lepsze pozycjonowanie emotikon (joi)
- * dodano dokumentacje w plikach about.h i chat.h (format doxygena) (pawel_p)
- * poprawione │▒czenie siΩ z sewerem - timeouty (kadu zbyt wcze╢nie uznawa│o,
- ┐e uda│o siΩ po│▒czyµ) (joi)
- * czΩ╢µ poprawek zwi▒zanych z blokowaniem siΩ modu│≤w d╝wiΩkowych (joi)
- * poprawione dodawanie nowego kontaktu (od╢wie┐anie userboksa) (joi)
- * drobne optymalizacje: obs│uga plik≤w konfiguracyjnych, czcionki (joi)
- * optymalizacje w oknie historii + ma│e optymalizacje rozsiane po ca│ym kadu (joi)
- * dodana opcja (domy╢lnie w│▒czona) pozostawiaj▒ca libgadu decyzjΩ o porcie,
- z kt≤rym bΩdzie │▒czyµ siΩ kadu (joi)
- * dodana mo┐liwo╢µ ustawienia w pliku konfiguracyjnym timeoutu dla po│▒cze± (joi)
- * default_sms->bramka idei: obs│uga braku aktywowanej us│ugi,
- sms: pole podpis wymagane (Kubi╢/joi)
- * bramka ery obs│uguje nowy prefix Heyah: 889 (gringo/joi)
- * przy logowaniu nie wysy│amy do serwera informacji o zmianie statusu
- w przypadku gdy nie musimy obchodziµ b│Ωdu serwera (joi)
- * poprawka b│Ωdu: je┐eli zrezygnujemy z ustawienia statusu opisowego,
- to nie wysy│amy jeszcze raz naszego statusu (joi)
- * prawid│owa akcja przy wybraniu opcji Powiadom o kontakcie/Blokuj/NiedostΩpny
- dla kontaktu przy zaznaczonej grupie os≤b (joi)
- * make install instaluje ikony 22x22 i 24x24 (adrian)
- * poprawki budowania modu│≤w: nas_sound (gentoo) i voice (amd64) (joi)
- * dodano dokumentacjΩ plik≤w userlist.h oraz userinfo.h (googie/pawel_p)
- * poprawki w wykrywaniu ╢cie┐ki do firefoksa na gentoo (joi)
- * dodano dokumentacjΩ plik≤w tabbar.h oraz userbox.h (googie/pawel_p)
- * poprawione testowanie nagrywania (joi)
- * zmniejszenie bufora w alsa_sound, aby voice m≤g│ nagrywaµ ma│e pr≤bki (joi)
- * dodawane kontakty nie powinny pojawiaµ siΩ ju┐ dwukrotnie (joi)
- * skrypt Instaluj: ostrze┐enie je┐eli skrypt nie jest odpalany bezpo╢rednio
- ze ╝r≤de│ (SadMephisto/joi)
- * przy zajΩtej alsie, alsa_sound nie zablokuje siΩ (joi)
- * dodany do autodownloadu modu│ miastoplusa_sms,
- przet│umaczenie opis≤w w pliku .config na jΩzyk polski (joi)
- * dodany do autodownloadu modu│ tabs (Ron_K)
- * dodany do autodownloadu modu│ led_notify (joi)
- * dodano dokumentacje do plikow pending_events.h pending_msgs.h
- personal_info.h search.h status.h (googie/pawel_p)
- * numery jako nazwy grup s▒ zabronione (joi)
- * usuniΩty z konfiguracji zbΩdny checkbox "Odtwarzaj d╝wiΩki w trakcie rozmowy" (joi)
- * poprawiony import starych list kontakt≤w (m.in. wyeksportowanych konnektem) (joi)
- * r≤┐ne optymalizacje rozsiane po ca│ym kodzie (joi)
- * dokumentacja pliku modules.h (googie/pawel_p)
- * autodownload ignoruje przyrostki wersji kadu, np. dla 0.4.0-cvs, 0.4.0-rcX
- i 0.4.0 tylko jeden plik .href na serwerze (adrian)
- * kolejna grupa r≤┐nych optymalizacji (joi)
- * poprawka segfaulta przy otwieraniu okna historii (joi)
- * prawdopodobne obej╢cie problem≤w z uprawnieniami do katalog≤w tworzonych
- przy make install (joi)
- * przy wywrotce kadu zapisuje backtrace do pliku ~/.gg/kadu.backtrace.data,
- stare backtrace'y i zachowane t▒ sam▒ metod▒ kopie plik≤w konfiguracyjnych
- s▒ kasowane (joi)
- * poprawionych kilka segfault≤w przy zamykaniu rozmowy g│osowej (pawel_p, joi)
- * libgsm: poprawka segfaulta na architekturach 64-bitowych (joi)
- * poprawka w tytule okna konferencji - pierwszy kontakt nie pojawia siΩ podw≤jnie (joi)
- * kompatybilno╢µ z Psi: w opisach \r jest zamieniane na \n (i \r\n na \n) (joi)
- * poprawne zapisywanie listy kontakt≤w, o kt≤rych chcemy byµ powiadamiani
- przy zmianie statusu (joi)
- * znaczna poprawa jako╢ci d╝wiΩku produkowanego przez modu│ voice (joi)
- * poprawiona wsp≤│praca alsa_sound z rozmowami g│osowymi,
- usuniΩte trzaski podczas zwyk│ego odtwarzania (joi)
- * w oknie szukania w katalogu publicznym dwuklik na znalezionym kontakcie
- powoduje otwarcie okna rozmowy (pan_wojtas/joi)
- * poprawny eksport listy kontakt≤w zawieraj▒cej polskie znaki (joi)
- * poprawiony g│upi segfault w voice (joi)
- * w konfiguracji przy zmianie kolor≤w nie od╢wie┐a│y siΩ podgl▒dy (joi)
- * lepsze wykrywanie bibliotek przy configure (nie ma znaczenia rozszerzenie
- biblioteki na danym systemie) oraz czytelniejsze komunikaty o braku Qt i png (joi)
- * poprawa wykrywania libpng na slackware, dodane domy╢lne ╢cie┐ki dla MacOSX (joi)
- * rozmowy g│osowe: niewywracaj▒ce (np. alsy) zamykanie po│▒czenia i og≤lne porz▒dki
- z tym zwi▒zane; wykrywanie ciszy na mikrofonie i nie przesy│anie wtedy danych
- przez sieµ; przy braku mo┐liwo╢ci odegrania wszystkich d╝wiΩk≤w, co jaki╢ czas
- opuszczane jest kilka ramek (joi)
- * przyspiesznie okna konfiguracji (pawel_p, joi)
- * kadu nie zamrozi siΩ, gdy arts padnie (joi)
- * ostatnio otwarta "zak│adka" w konfiguracji jest zapamiΩtywana pomiΩdzy
- uruchomieniami programu (joi)
- * nie pozwalamy na wys│anie obrazk≤w wiΩkszych ni┐ limit rozm≤wcy (joi)
- * poprawne wykrywanie Qt na FreeBSD (joi)
- * usuniΩty segfault przy │adowaniu modu│≤w na starcie (przy Qt < 3.2) (joi)
- * poprawa b│Ωdu w obs│udze prekompilowanych nag│≤wk≤w, kt≤ra uniemo┐liwia│a
- korzystanie z nich przy braku biblioteki execinfo (na FreeBSD) (joi)
- * katalog z kluczami tworzony jest na starcie modu│u encryption (joi)
- * zaaplikowana │atka Prezu do sprawdzania zale┐no╢ci modu│≤w na
- etapie configure (adrian)
- * w konfiguracji powiadomie± nie wy╢wietlamy na li╢cie anonim≤w (joi)
- * dodana mo┐liwo╢µ przechwycenia zdarzenia zmiany "zak│adki" w konfiguracji (joi)
- * wyb≤r jΩzyka francuskiego w config_wizard jest zapisywany w konfiguracji (dorr/Ron_K)
- * upgrade libgadu do wersji 20050408 (adrian)
- * gdy wysy│amy obrazek, a limit kt≤rego╢ z rozm≤wc≤w na niego nie pozwala,
- to pytamy siΩ czy aby na pewno chce siΩ przes│aµ obrazek, kt≤ry mo┐e nie doj╢µ (joi)
- * dzia│aj▒ce obrazki w trakcie konferencji (joi)
- * nowy mechanizm przypominania has│a (adrian)
- * poprawione dzia│anie skryptu Instaluj, aby poprawnie dzia│a│ na FreeBSD
- potrzebny jest programik devel/cdialog (dialog jest za stary) (pawel_p)
- * poprawka segfaulta przy czyszczeniu okna rozmowy dla QT<3.2 (pawel_p)
- * poprawka segfaulta przy zmianie altnicka (pawel_p)
- * poprawione od╢wie┐anie wynik≤w wyszukiwania w katalogu publicznym przy
- maksymalizacji okna (joi)
- * encryption: poprawione dekodowanie d│ugich wiadomo╢ci (joi)
- * poprawki w szyfrowaniu z cvsu ekg (joi)
-
- +++ wersja 0.3.9 (01.07.2004)
- * ostrze┐enie, ┐e drugie kadu jest uruchomione na tym samym profilu,
- gdy tak rzeczywi╢cie jest (joi)
- * Skrypt Instaluj -> naprawiony b│▒d cudzys│ow≤w w prefix i opcjach
- kompilacji, dodana pΩtla na okno konfiguracji, prefix domy╢lny to /usr,
- <cancel> nie powoduje pustego prefixu zachowana jest opcja wy╢wietlana,
- przy ponownej pr≤bie edycji prefixu pamiΩtana jest wersja wcze╢niej
- wybrana (Ron_K)
- * wygodna konfiguracja zachowania dymkow po kliknieciu na nie (michal)
- * zapamiΩtywanie rozmiar≤w okien chat≤w (joi)
- * usuniΩty problem ze skryptem Instaluj gdy LC_ALL i LANG nie s▒ ustawione
- na pl_PL (joi)
- * poprawka polecenia kompilowania w modu│ach - kompilator c++ dla *.cpp (adrian)
- * dodany zapomniany nag│≤wek dla abort() (joi)
- * wydzielony z kadu modu│ "docking", domy╢lnie statyczny (adrian)
- * wydzielony z modu│u "docking" modu│ "x11_docking" domy╢lnie statyczny (adrian)
- * configure: usuniΩcie poszukiwania xlib.h, opcji --disable-modules,
- dodana wersja kadu w podsumowaniu (adrian)
- * usuniΩcie ok. 150 ostrze┐e± przy CXXFLAGS="-Wall -std=c++98 -ansi"
- (nadal jest ich mn≤stwo, ale o te 150 mniej) (joi)
- * poprawione pozycjonowanie hint≤w po wydzieleniu modu│u docking (adrian)
- * usuniΩty segfault w przypadky wywrotki gdy plik blokuj▒cy zosta│ ju┐
- zwolniony (michal)
- * podczas wywrotki kadu wypisuje backtrace (michal)
- * kadu nie wywr≤ci siΩ gdy zamkniemy je z menu w trayu - zwalnianie pamiΩci
- po modu│ach op≤╝niane jest do czasu zako±czenia bie┐▒cych czynno╢ci (joi)
- * przy wy│adowywaniu x11_docking g│≤wne okno wraca na pulpit (joi)
- * wydzielony modu│ voice do rozm≤w g│osowych, z configure wyrzucona
- ich obs│uga, obs│uga opcji MODULE_3RDPARTY w pliku spec modu│≤w,
- oznaczaj▒ca kompilacjΩ dodatkowych ╝r≤de│ w podanym podkatalogu
- przed kompilacj▒ modu│u (adrian)
- * dodana funkcja kdebugf2() analogiczna do kdebugf(), aby m≤c zaznaczyµ
- w debugu koniec funkcji (joi)
- * plik spec modu│≤w mo┐e u┐ywaµ zmiennej MODULE_DIR - wzglΩdna ╢cie┐ka do
- katalogu z modu│em, poprawna dla komp. stat. i dynam., mo┐na u┐yµ np. w
- MODULE_LDFLAGS, bo modu│ mo┐e siΩ linkowaµ w katalogu kadu lub modules (adrian)
- * gdy kto╢ wysy│a nam obrazek wklejony w tekst widaµ w tym miejscu
- oznaczenie [[[OBRAZEK]]] - taka chwilowa proteza (adrian)
- * odbierane obrazki zapisywane s▒ w katalogu .gg/images pod nazw▒
- uin_nadawcy-wielkosc-crc32-nazwa_pliku, podziekowania dla masieq
- za wsparcie z platformy win32 ;) (adrian)
- * lekka przebudowa odbierania i filtrowania wiadomo╢ci, teraz dopuszczamy
- r≤wnie┐ wiadomo╢ci z pust▒ tre╢ci▒ - np same obrazki (adrian)
- * usuniΩcie ponad 160 ostrze┐e± od kompilatora (zosta│o ju┐ tylko ko│o 20) (michal/joi)
- * je╢li │▒czymy siΩ ze statusem "ukryty z opisem" wysy│amy po po│▒czeniu siΩ
- z serwerem GG drugi pakiet zmiany statusu (chilek)
- * pokazujemy na li╢cie kontakt≤w nasz status ukryty (chilek)
- * w opcjach mozna ustawic maksymalna wielkosc odbieranych obrazkow (michal)
- * prymitywna obs│uga wysy│anie obrazk≤w: wstawiamy w wiadomo╢ci
- [IMAGE ╢cie┐ka/do/pliku] i obrazek jest wstawiany u odbiorcy,
- narazie trzeba te┐ napisaµ jeszcze jaki╢ tekst, ┐eby zadzia│a│o (adrian)
- * przycisk do wstawiania obrazk≤w w oknie chat, dialog wyboru obrazka (adrian)
- * lekka przebudowa filtrowania wysy│anych wiadomo╢ci, teraz dopuszczamy
- r≤wnie┐ wiadomo╢ci z pust▒ tre╢ci▒ - np same obrazki (adrian)
- * poprawa obs│ugi plik≤w konfiguracyjnych przy tworzeniu nowej sekcji (joi)
- * konfiguracja odpowiedzi autorespondera (mkey/joi)
- * zachowywanie polskich znak≤w przez modu│y autoresponder i echo (joi)
- * wys│ane przez nas obrazki pokazuj▒ siΩ w oknie rozmowy (adrian)
- * drobna optymalizacja funkcji ggPath() (joi)
- * modu│ encryption dodaj▒µ znacznik [SSL] b│Ωdnie przesuwa│ formaty tekstu,
- teraz zamiast tego stara siΩ zaznaczaµ szyfrowan▒ wiadomo╢µ na niebiesko,
- mo┐e siΩ dorobi do tego konfiguracjΩ. konieczna by│a kolejna przebudowa
- filtr≤w przychodz▒cych wiadomo╢ci (adrian)
- * konfiguracja status≤w w autoresponderze (mkey/joi)
- * wzglΩdne ╢cie┐ki do plik≤w danych je┐eli u┐ytkownik przy konfiguracji ╝r≤de│
- nie majstrowa│ za bardzo przy DATADIR i BINDIR (UWAGA dla developer≤w: je┐eli
- w konstruktorze obiektu u┐ywacie funkcji dataPath(), to obiekty tej klasy nie
- mog▒ byµ statyczne, bo wewnΩtrzne dane funkcji dataPath nie zostan▒ zainicjowane) (joi)
- * ostatnia grupa poprawek usuwaj▒cych ostrze┐enia od kompilatora przy w│▒czonej
- opcji -Wall (joi)
- * patch vogel-a wydzielaj▒cy mechanizm szukania w katalogu jako gotowe do
- u┐ycia przez modu│y metody klasy GaduProtocol (adrian)
- * kadu nie odbiera dwa razy tego samego obrazka w obrΩbie jednej sesji (adrian)
- * pokazywanie odebranych obrazk≤w w oknie rozmowy (adrian)
- * obrazek klepsydry zanim otrzymamy ten w│a╢ciwy, klepsydra by tomee (adrian)
- * klasa MessageBox ma now▒ metodΩ statyczn▒ wrn() (ostrze┐enia) z ikonk▒.
- metoda wrn() i msg() jako drugi argument przyjmuje bool modal=false.
- Swoj▒ drog▒ w kodzie przyda│oby siΩ poprzerabiaµ wszystkie QMessageBox
- na wrn(), msg() lub ask()... (tomee)
- * nowe okienko wyboru obrazka do wys│ania z podgl▒dem (adrian)
- * configure: kompatybilno╢µ z gcc 2.95, ╢cie┐ka do qt dla Amd64,
- wylaczona obs│uga openssl - mo┐e wr≤ci kiedy w ko±cu serwery GG
- bΩd▒ to obs│ugiwaµ, domy╢lnie w│▒czone ostrze┐enia -Wall (adrian)
- * klasa HttpClient (ktora jest uzywana przez moduly sms) moze uzywac
- servera proxy (michal)
- * uaktualnienie libgadu do wersji z dnia 02.05.2004 (michal)
- * mechanizm ╢ci▒gania odpowiednich ╝r≤de│ i rozpakowywania ich dla
- popularnych zewnΩtrznych modu│≤w, przygotowane: tcl_scripting, xmms (adrian)
- * │atka googiego dodaj▒ca sygna│y chatMsgReceived0 i changingStatus (adrian)
- * pasek narzΩdziowy zajmuje ca│▒ szeroko╢µ okna (joi)
- * usuniΩte miganie okna przy w│▒czonym module x11_docking i opcji RunDocked
- oraz usuniΩty b│▒d powoduj▒cy znikanie paska narzΩdziowego przy powy┐szych warunkach
- i za│adowanym module sound (joi)
- * wydzielenie xlibowego dokowania dla WindowMakera do oddzielnego modu│u (joi)
- * drugi patch porz▒dkuj▒cy vogela: szukanie i (wy)rejestrowanie (adrian)
- * patch kida - blokada wysy│ania pustych wiadomo╢ci (adrian)
- * Instalator - dodano wyb≤r nowych modu│≤w (Ron_K)
- * kadu nie zapΩtla siΩ przy otwieraniu nowej rozmowy je┐eli mamy pust▒
- historiΩ (michal)
- * kadu (gdy jest zadokowane) nie pojawia siΩ na pasku zada± (joi)
- * poprawka szukania g│≤wnej binarki (akceptowanie pocz▒tkowego ../) (joi)
- * trzeci patch porz▒dkuj▒cy vogela: przypomnienie i zmiana has│a (adrian)
- * configure: rozszerzenia dla modu│≤w, w pliku spec: MODULE_TOOLS -
- lista wymaganych dostΩpnych plik≤w wykonywalnych, sprawdzane w $PATH,
- MODULE_CONFIGURE_CMD - dodatkowa komenda wykonywana na koniec konfigurowania
- modu│u, mo┐e byµ z│o┐ona np. z u┐yciem &&. "exit code" brany pod uwagΩ,
- wiΩc mo┐na u┐ywaµ polecenia test i tym podobnych (adrian)
- * make: rozszerzenie dla modu│≤w, w pliku spec: MODULE_MAKE_CMD - dodatkowa
- komenda wykonywana na koniec kompilowania modu│u, dok│adny odpowiednik
- MODULE_CONFIGURE_CMD (adrian)
- * make install: je╢li w katalogu z modu│em znajduje siΩ podkatalog "data" to
- jest on instalowany jako $(datadir)/kadu/modules/data/<nazwa_modulu> (adrian)
- * jednak wy│▒czone znikanie kadu z paska zada± (joi)
- * czwarty patch porz▒dkuj▒cy vogela: eksport i import listy kontakt≤w (adrian)
- * mo┐liwo╢µ automat. pobierania i instalacji modu│≤w amarok i filedesc (adrian)
- * nowe okienko about by kid (tomee)
- * w dymku w tray-u pokazuje siΩ w│asny status i opis (michal)
- * poprawiony uk│ad komponent≤w w oknie "O programie"
- oraz zapamiΩtywanie jego rozmiar≤w i po│o┐enia (joi)
- * dodane og≤lne funkcje do zapamiΩtywania rozmiar≤w okien (loadGeometry
- i saveGeometry) (joi)
- * patch Kida dotycz▒cy odstΩp≤w miΩdzy komponentami w oknie "O programie" (joi)
- * pe│na obs│uga link≤w w oknie historii, og≤lne porz▒dki zwi▒zane z tym (adrian)
- * linki w panelu informacyjnym (joi)
- * graficzne emotikony w panelu informacyjnym i w historii (joi)
- * Instalator: dodano obs│ugΩ modu│≤w zewnΩtrznych: amarok, mail, filedesc
- oraz dodano opis w pomocy (Ron_K)
- * Instalator: poprawiony b│▒d podawania z│ych parametr≤w do configure (Ron_K)
- * dymek w tray'u pokazuje siΩ tak┐e przed zmian▒ statusu (michal)
- * poprawione wy╢wietlanie emotikon≤w i obrazk≤w w panelu + konfiguracja
- emotikon≤w (domy╢lnie wy│▒czone) (joi)
- * przywr≤cone dzia│anie powiadomie± po zmianach Vogela (joi)
- * usuniΩcie pojawiaj▒cego siΩ czasem w panelu (joi)
- * patch Kida: reorganizacja okna mened┐era modu│≤w (Ron_K)
- * sprawdzenie danych osobistych nie wywraca Kadu (joi)
- * walki z ci▒g dalszy ;) (adrian/joi)
- * patch Kida: poprawione okno mened┐era modu│≤w - od╢wie┐anie przy │adowaniu
- zale┐no╢ci + poprawka wygl▒du (joi)
- * poprawienie wybierania sciezek do zestawow (dzwieki / ikonki)
- nalezy skasowac sobie wszystkie wpisy z "sciezki do ikon"
- oraz "sciezki do dzwiekow" - od tej pory sa to tylko dodatkowe sciezki
- a nie wszystkie (pawel_p)
- * │atka Kida poprawiaj▒ca wygl▒d okna importu/eksportu listy
- kontak≤w (KID/michal)
- * │atka Kida poprawiaj▒ca od╢wie┐anie listy modu│≤w gdy ┐▒dany modu│ nie uda│o
- siΩ za│adowaµ, ale za│adowany zosta│ modu│ zale┐ny (joi)
- * configure: obs│uga execinfo (backtrace na konsoli przy padzie programu),
- nie musimy ju┐ rΩcznie tego w│▒czaµ grzebi▒c w main.cpp (michal, adrian)
- * reorganizacja zak│adki "Wygl▒d" w konfiguracji (wed│ug pomys│u Arcisza)
- dodanie nowego "typu danych" do ConfigDialogu - ujednolicona obs│uga
- konfiguracji czcionek (joi)
- * obs│uga starego formatu kolor≤w w pliku konfiguracyjnym (joi)
- * ╝r≤d│a modu│≤w rΩcznie skopiowanych do katalogu modules nie s▒ usuwane
- przez mechanizm autodownload, maj▒ "wy┐szy priorytet" (adrian)
- * ======= FEATURE FREEZE =======
- ale porz▒dki jeszcze mo┐na robiµ (adrian)
- * nastΩpny patch KID-a tym razem na okno edycji kontaktu (KID/michal)
- * konfiguracja pionowego suwaka w panelu (joi)
- * znowu KID zrobi│ │atke i znowu ja to wrzucam :), tym razem okno
- ignorowanych (KID/michal)
- * patch joi - zawijanie statusow w oknie listy uzytkownikow (tomee)
- * przyspieszenie oko│o 2,5 raza prΩdko╢ci zawijania opis≤w (joi)
- * eksperymentalna obs│uga prekompilowanych nag│≤wk≤w gcc 3.4 dla kadu-core,
- domy╢lnie wy│▒czona, wszak mamy feature freeze ;) (adrian)
- * KID - okno danych osobistych (KID/michal)
- * pi▒ty patch porz▒dkuj▒cy vogela: edycja danych osobistych (adrian)
- * szybki fix Vogela na wyszukiwanie w katalogu tylko aktywnych (vogel/michal)
- * jesli sie ma ustawiony status niewidoczny z opisem to jest to prawid│owo
- wy╢wietlane (michal)
- * sz≤sty patch porz▒dkuj▒cy vogela: pocz▒tek porzadk≤w w logowaniu (adrian)
- * obsluga klawisza esc w przerabianych przez kida oknach (KID/michal)
- * si≤dmy patch porz▒dkuj▒cy vogela: inicjalizacja proxy i dcc (adrian)
- * patch KID-a poprawiaj▒cy wygl▒d okna zmianu has│o/adresu email (KID/michal)
- * ≤smy patch porz▒dkuj▒cy vogela: czΩ╢µ sygna│≤w z EventManager przeniesiona
- do GaduProtocol (adrian)
- * je┐eli za│adujemy modu│ gdy okno konfiguracji jest otwarte i zamkniemy
- konfiguracjΩ, Kadu siΩ nie wywr≤ci (joi)
- * nowe okna rejestracji/wyrejestrowania u┐ytkownika by KID (KID/michal)
- * modu│y u┐ywaj▒ prekompilowanych nag│≤wk≤w z kadu-core (adrian)
- * poprawione filtrowanie wychodz▒cych wiadomo╢ci przez modu│y (Googie/joi)
- * ostrze┐enie gdy przesy│ana wiadomo╢µ jest za d│uga (joi)
- * poprawka powy┐szej poprawki ;) (joi)
- * usprawniony mechanizm debugowania - funkcja kdebug_mask zamiast kdebug, kt≤ra
- za 1. argument przyjmuje maskΩ bitow▒ z informacj▒ o typie wypisywanej
- informacji, maskΩ ustawia siΩ jako zmienn▒ ╢rodowiskow▒ DEBUG_MASK,
- na razie tylko kilka plik≤w przerobionych na nowy mechanizm (joi)
- * dziewi▒ty patch porz▒dkuj▒cy vogela: walka z sygna│ami i slotami (adrian)
- * przemianowanie kdebug_mask na kdebugm
- wszystkie modu│y korzystaj▒ z usprawnie± mechanizmu debugowania (joi)
- * dziesi▒ty patch porz▒dkuj▒cy vogela: drobne porz▒dki (adrian)
- * ======= API FREEZE =======
- zostanie wygenerowana dokumentacja api na stronie i kadu powinno ju┐ byµ z
- ni▒ kompatybilne - modu│opisarze mog▒ szykowaµ finalne wersje modu│≤w (adrian)
- * wszystkie pliki przerobione na nowy mechanizm debugowania (joi)
- * poprawka segfaulta w ConfigDialog::changeTab() (chilek)
- * usuniΩcie paru ostrze┐e± przy kompilacji zwi▒zanych z por≤wnywaniem liczb ca│kowitych
- ze znakiem i bez znaku (chilek)
- * po co u┐ywacie QString::latin1()?! (chilek)
- * poprawne ustawienie wysoko╢ci pojedynczego elementu listy kontakt≤w gdy obrazek
- jest wiΩkszy od czcionki (joi)
- * obej╢cie b│Ωdu w niekt≤rych stylach Qt (kt≤re zwracaj▒ zbyt du┐▒ szeroko╢µ
- scrollbara), powoduj▒cych z│e wy╢wietlanie opis≤w pod kontaktami (joi)
- * zabezpieczenie przed zawieszeniem w zawijaniu opis≤w przy bardzo w▒skim oknie (joi)
- * usuniΩty segfault przy zmianie danych o kontakcie (joi)
- * w│asny opis w ToolTipie na li╢cie kontakt≤w po pierwszym prze│▒czeniu siΩ ze
- statusu niedostΩpnego jest wy╢wietlany poprawnie (joi)
- * dodano obcinanie wy╢wietlanych link≤w, konfigurowalne (tomee)
- * zawijanie d│ugich tekst≤w bez spacji w chacie/historii/panelu (joi)
- * nad odno╢nikami w oknie rozmowy pokazuj▒ siΩ dymki z ich pe│n▒ tre╢ci▒ (tomee)
- * poprawki w │▒czeniu z serwerami: przywr≤cone cykliczne │▒czenie, wszΩdzie
- dzia│aj▒ 5-cio sekundowe timeouty, informacje o b│Ωdach i timeoutach w
- dymkach wraz z informacj▒ o serwerze z kt≤rym pr≤bowa│o siΩ kadu po│▒czyµ,
- jednostajnie migaj▒ce s│oneczko nios│o ze sob▒ zbyt ma│o informacji (adrian)
- * w oknie konfiguracji opcje, kt≤re s▒ liczbami ustawiane s▒ przy pomocy
- spinboksa, a nie zwyk│ego pola edycyjnego (joi)
- * lepsza (bo obliczana na podstawie czcionki) warto╢µ domy╢lna szeroko╢ci
- userboksa przy wielokolumnowej li╢cie kontakt≤w (joi)
- * drobne porz▒dki, usuniΩcie paru niepotrzebnych zmiennych, przeniesienie
- paru globalnych do klas, zmiana publicznych na prywatne, nazwy.. (adrian)
- * w konferencji od╢wie┐anie listy u┐ytkownik≤w gdy w│▒czone s▒ opisy pod kontaktami (joi)
- * emotikony w historii i w panelu infomacyjnym nie powinny siΩ ju┐ rozje┐d┐aµ (joi)
- * teoretycznie poprawi│em wysy│anie na bramkΩ Era Podstawowa (adrian)
- * kolejne drobne porz▒dki: pingtimer ukryty w klasie GaduProtocol,
- pozbycie siΩ publicznych zmiennych z klasy Kadu (adrian)
- * porz▒dki w wewnΩtrznym nazewnictwie obiekt≤w (joi)
- * poprawione zwijanie link≤w (joi)
- * mo┐liwo╢µ automat. pobierania i instalacji modu│u spellchecker (adrian)
- * make clean uwzglΩdnia opcj▒ MODULE_3RDPARTY w pliku spec modu│≤w,
- niestety Makefile od libgsm jest kiepsko napisany (adrian)
- * make install: drobna poprawka zwi▒zana ze zmienn▒ $DESTDIR i instalacj▒
- niekt≤rych plik≤w do /usr/share (mkostrze/adrian)
- * patch vogela naprawiaj▒cy eksport/import z moimi poprawkami (adrian)
- * Skrypt Instaluj - Modu│y domy╢lnie statyczne nie podlegaj▒ wyborowi (Ron_K)
- * historia rozmowy: gdy klikniemy na altnick wy╢wietla siΩ pierwsza rozmowa (chilek)
- * bramka Ery obs│uguje nowy prefix Heyah: 880 (d7:R-k,attis/adrian)
- * │atki bugiego poprawiaj▒ce wyb≤r dodatkowych ╢cie┐ek w zestawach ikon i
- d╝wiΩk≤w. do tego moje drobne modyfikacje "techniczne" (adrian)
- * historia rozmowy: aktualna data przesuwa siΩ wraz ze znalezionym wzorcem
- (brakuje zaznaczania paragrafu w kt≤rym znaleziono wzorzec) (chilek)
- * Skrypt Instaluj - usuniΩta petla while teraz Cancel z konfiguracji dzia│a (Ron_K)
- * mo┐liwo╢µ automat. pobierania i instalacji modu│u pcspeaker (adrian)
- * │apanie do link≤w w chacie/historii/panelu tak┐e polskich znak≤w (joi)
- * http://kadu.net/mantis/bug_view_page.php?bug_id=0000289 (googie/chilek)
- * o zachowaniu kadu decyduje obecno╢µ konkretnych modu│≤w dokuj▒cych, a nie
- og≤lnego modu│u docking + wiΩksze uwsp≤lnienie kodu w module docking (adrian)
- * nasza wiadomo╢µ do historii dopiero po potwierdzeniu, BUG_ID=276 (adrian)
- * poprawiona opcja "Pomoc" w instalatorze "Instaluj" (adrian)
- * usuniΩcie ostrze┐enia od Qt (QGDict::hashKeyString: Invalid null key) (joi)
- * przy od╢wie┐aniu listy kontakt≤w pozycja pionowego suwaka siΩ nie zmienia (joi)
- * argument "%1" w polu "W│asna przegl▒darka" nie jest konieczny (joi)
- * poprawki "make uninstall", nie wszystkie pliki kadu by│y usuwane (adrian)
- * przer≤bki instalatora by Sad Mephisto - postaµ wizarda i automatyczne
- sprawdzenie dostΩpnych modu│≤w (adrian)
- * wykrywanie b│Ωd≤w w ╢ci▒ganiu plik≤w w technologii autodownload i
- ew. przerywanie dzia│ania configure (adrian)
- * gdy domy╢lny kolor czcionki w chacie jest inny ni┐ czarny, to przy wyborze
- koloru pojawia siΩ dodatkowy przycisk z tym kolorem, BUG_ID=50 (joi)
- * skrypt kadu-mozilla wsp≤│pracuje z now▒ Mozill▒ 1.7 (adrian)
- * poprawka segfaula w przypadku gdy nie ma zastaw≤w emotionek
- zainstalowanych (michal)
- * w modu│ach dokowania jest uwzglΩdniony status "tylko dla znajomych" (michal)
- * ma│a │atka KID-a dla okna edycji/dodawania kontaktu (michal)
-
- +++ wersja 0.3.8 (20.04.2004)
- * zaaplikowany patch nazgula przyspieszajacy ekspansje emotikonow.
- moze powinnismy zmienic nazwe projektu na FastKadu? ;) (adrian)
- * zaaplikowany patch nazgula powodujacy zapamietywanie przez Kadu
- ostatnio wybranej grupy kontaktow po restarcie (adrian)
- * zaaplikowany patch michala umozliwiajacy zmiane numeru portu
- nasluchujacego polaczen bezposrednich DCC (adrian)
- * zaaplikowany patch romka przywracajacy kompatybilnosc z QT 3.0.x (adrian)
- * dodano mozliwosc wyboru zestawu ikonek zakladka "Wyglad" (pawel_p)
- * ma│a poprawka dotycz▒ca kompatybilno╢ci z QT 3.0.x (skoot/mast3r)
- * debian/rules dodane do configure --enable-voice i --enable-modules (mast3r)
- * jesli przy starcie kadu wystapi blad w ladowaniu ktoregos z modulow
- to drugi raz nie bedzie ladowany (adrian)
- * configure: domyslnie kompilowana obsluga modulow i rozmow glosowych,
- i tak wszystkie binarki sa z tym robione, opcje --disable-modules i
- --disable-voice (adrian)
- * configure: aktualizacja listy szukanych naglowkow i bibliotek
- do nowych zrodel programu (adrian)
- * configure: pliki naglowkowe kadu instaluja sie
- do $prefix/include/kadu (adrian)
- * configure: generowany i instalowany jest skrypt kadu-config, pomocny
- przy instalacji modulow z poza glownych zrodel kadu (adrian)
- * zaaplikowany patch michala dodajacy przycisk rozpoczecia rozmowy
- w oknie dialogowym "szukaj w katalogu" (adrian)
- * poprawka arcisza kilku blednie wyswietlanych emotikonow (adrian)
- * poprawka i rozbudowa skryptu kadu-config (michal/adrian)
- * wywalilem opcje "dodaj do opisu". to bylo kiepsko napisane, istnieje
- juz zarowno modul do bezposredniej obslugi xmms jak i do czytania opisow
- z pliku z duzo wiekszymi mozliwosciami (adrian)
- * kadu zapamiΩtuje "widoczno╢µ" ToolBar'a (mast3r)
- * configure: mozliwosc konfigurowania kompilacji modulow w pliku
- ".config". pokazywanie ustawien w podsumowaniu configure.
- niebawem bedzie tez dzialac kompilacja statyczna (adrian)
- * "│apanie" tak┐e w link znaku \ (mast3r)
- * dla modulow wybranych do statycznej kompilacji powstaja pliki ".a" (adrian)
- * konfiguracja i popupmenu w userboxie dopasowane do iconmanagera (adrian)
- * IconManager::loadIcon oprocz nazwy pliku z zestawu moze przyjmowac
- bezposrednia sciezke do pliku (adrian)
- * wydzielenie obslugi dzwieku jako modulu "sound" (adrian)
- * funkcje unregisterSlotOnCreate, unregisterSlotOnDestroy, disconnectSlot,
- umozliwiajace modulom odlaczenie sygnalow od okna konfiguracji (adrian)
- * wydzielenie funkcjonalnosci zwiazanej z glownym paskiem narzedziowym
- do klasy ToolBar i dodanie metody unregisterButton. oprocz tego metody
- register i unregister potrafia zmodyfikowac juz istniejacy toolbar (adrian)
- * poprawki modulu sound zwiazane z rejestrowaniem sie w pasku
- narzedziowym i wyrejestrowaniem sie z paska narzedziowego oraz menu (adrian)
- * zaaplikowany patch Vogel-a wymieniajacy brzydki statusbar
- na ladny statusbutton i usuwajacy troche zbednych komponentow (adrian)
- * zaaplikowany patch joia zawierajacy kilka optymalizacji, przede wszystkim
- szybszy heapsort na podstawie zrodel QT (adrian)
- * je╢li odebrane UINy przy DCC s▒ nieprawid│owe to zrywamy po│▒czenie (chilek)
- * funkcja reserve z optymalizacji joia uzywana tylko dla QT >= 3.2 (adrian)
- * zaaplikowany patch michala rozbudowujacy menadzera modulow o pobieranie
- informacji o module oraz obsluge zaleznosci miedzy modulami. wprowadzony
- kod nie jest oryginalny - wprowadzilem w nim pewne zmiany (adrian)
- * funkcja ModulesManager::moduleSymbol() pobierajaca adres symbolu z
- zaladowanego modulu i funkcja inline "soundManager" w module sound
- wykorzystujaca ja zamiast laczenia extern (adrian)
- * zaaplikowany patch joia do modulu sound przerabiajacy go w ogolny modul
- obslugi dzwieku + pierwszy z modulow "serwerowych" ext_sound obslugujacy
- odtwarzanie przez zewnetrzny program. wszystko dostosowane przeze mnie
- do nowych mozliwosci managera modulow (adrian)
- * dodany modul joia do obslugi serwera dzwieku arts + moje przerobki (adrian)
- * dodane pozostale trzy moduly joia do obslugi serwerow dzwieku:
- dsp_sound, esd_sound i nas_sound (adrian)
- * nie dzia│a wyszukiwanie niewidocznych - kod w search.cpp zakomentowany (chilek)
- * gdy mamy siebie na li╢cie kontakt≤w kadu wy╢wietla nasz status i opis (chilek)
- * wydzielenie szyfrowania przez ssl do modulu "encryption" oraz zwiazane
- z tym nowe mechanizmy dla modulow (adrian)
- * nalozona latka sajmona dodajaca kilka mozliwych sciezek do plikow Arts-a (adrian)
- * zaaplikowany patch michala umozliwiajacy ogladanie
- wielolinijkowych opisow (adrian)
- * zaaplikowany patch uto poprawiajacy wylaczanie wielolinijkowych opisow (adrian)
- * zaaplikowany patch joia na modul sound poprawiajacy zachowywanie
- minimalnych odstepow miedzy dzwiekami powiadamiajacymi (adrian)
- * zaaplikowany patch michala usuwajacy splitter przy guziku ze statusem
- w oknie kadu i poprawiajacy tym samym jego wyglad (adrian)
- * nie mo┐na rozpoczynaµ rozm≤w je╢li w sk│ad grupy rozm≤wc≤w wchodzi nasz uin (chilek)
- * kadu │▒czy siΩ z predefiniowan▒ list▒ serwer≤w GG je╢li nie mo┐e po│▒czyµ siΩ z
- hubem GG (chilek)
- * dodany modu│ speech joia wraz z moimi poprawkami (chilek)
- * kompilacja modulow autoresponder, echo i speech domyslnie wylaczona (adrian)
- * poprawki kiemlo dla MacOS X (adrian)
- * zaaplikowany patch joia likwidujacy blad z obsluga popup menu
- listy kontaktow (adrian)
- * poprawki w module encryption: zmiana umiejscowienia opcji "wyslij moj klucz"
- oraz wyszarzanie, gdy nie mozna wyslac klucza (adrian)
- * dodana mo┐liwo╢µ kopiowania hyperlinka w oknie rozmowy (chilek)
- * na│o┐ona │ata joia pokazuj▒ca w oknach rozmowy opisy emotikonek (chilek)
- * zaaplikowany patch michala rozbudowujacy autoaway o obsluge klawiatury
- i myszki PS/2 pod linuxem 2.6.x (adrian)
- * na│o┐ona │ata joia przyspieszaj▒ca parser i dodaj▒ca w nim mo┐liwo╢µ wstawiania
- wyj╢cia zewnΩtrznych polece± pow│oki (chilek)
- * w oknie historii pokazywane s▒ daty rozm≤w (chilek)
- * w oknie historii pokazywani s▒ rozm≤wcy (chilek)
- * dodana mo┐liwo╢µ przegl▒dania historii wys│anych sms≤w (chilek)
- * nie znika nam opis przy problemach z po│▒czeniem? (chilek)
- * mo┐liwo╢µ regulacji szeroko╢ci listy rozm≤wc≤w w oknie historii (chilek)
- * historia rozmowy: hop na drzewko ;) (chilek)
- * je╢li mamy wy│▒czone dcc to otrzymanie wiadomo╢ci klasy CTCP nie powoduje
- rozpoczΩcia tranmisji dcc (chilek)
- * je╢li kto╢ kto jest ignorowany pr≤buje z nami komunikowaµ siΩ przez DCC
- odrzucamy jego pr≤by po│▒cze± (chilek)
- * na│o┐ona wielka │atka - po│▒czenie patchy joia i micha│a:
- - dodaje mo┐liwo╢µ kontroli g│o╢no╢ci w modu│ach ESD i aRts
- - poprawia b│▒d przy braku d╝wiΩk≤w
- - poprawia wygl▒d okna konfiguracji d╝wiΩk≤w
- - poprawia zachowanie przycisk≤w w oknie konfiguracji (ca│ym)
- - dodaje do konfiguracji wielolinijkowe pole edycyjne (panel informacyjny)
- - poprawia wygl▒d zak│adki ze skr≤tami klawiszowymi
- - poprawia b│▒d zmiany statusu "Tylko dla znajomych" w trakcie │▒czenia
- siΩ z serwerem
- - dodaje mo┐liwo╢µ usuwania kontrolek z okna konfiguracji
- (g│≤wnie zmiany micha│a + kilka poprawek joia)
- - usuwanie kontrolek z konfiguracji dla modu│≤w sound, dsp_sound, ext_sound,
- speech
- - poprawia zachowanie przycisku w│▒czania/wy│▒czania d╝wiΩku na toolbarze
- i w konfiguracji
- - trochΩ porz▒dk≤w w config_dialog.cpp
- (ron_k)
- * zmiana nazwy config.h -> kadu-config.h (adrian)
- * definicje BINDIR i DATADIR w kadu-config.h zamiast w argumentach gcc (adrian)
- * make clean nie kasuje plikow cxxflags i ldflags w modulach (adrian)
- * zaaplikowana latka googiego dodajaca sygnal emitowany przy nacisnieciu
- klawisza w oknie chat (adrian)
- * zaaplikowana latka michala dodajaca w autoaway uniwersalna metode wykrywania
- ruchu myszy (adrian)
- * zapamiΩtywanie rozmiaru okien: konfiguracji i historii (joi)
- * poprawka w│▒czania/wy│▒czania d╝wiΩk≤w (joi)
- * poprawki zwi▒zane z popup menu listy kontakt≤w (joi)
- * patch Googiego dot. sygna│u emitowanego przy naci╢niΩciu przycisku w oknie
- chat + drobna przer≤bka (joi)
- * dana mo┐liwo╢µ odgrywania dodatkowych d╝wiΩk≤w innym modu│om (joi)
- * nowy, szybszy i czytelniejszy parser - `komenda` zamienione na `komenda',
- {plik tekst} - je┐eli plik istnieje, to jest wstawiany "tekst",
- {~plik tekst} - je┐eli plik nie istnieje, to jest wstawiany "tekst" (joi)
- * instalacja naglowkow modulow do $PREFIX/include/kadu/modules (adrian)
- * instalacja pliku kadu-config.h do $PREFIX/include/kadu (adrian)
- * w oknie konfiguracyjnym opcje moze byc zapisywane do alternatywnych
- plikow (michal)
- * loginparams.has_audio = 1, gdy mamy DCC w│▒czone; przedstawiamy siΩ jako wersja
- gg 6.0.0.132 (chilek)
- * w opcjach powiadamiania mozna wybierac wielu uzytkownikow (michal)
- * usuwanie polskich ogonk≤w przy eksporcie listy kontakt≤w na serwer (chilek)
- * zaaplikowana poprawka - wojtekka - kompatybilnosci z shellem sh (adrian)
- * prace nad statycznymi modulami: lista tych modul≤w w pliku kadu-config.h,
- najpierw kompiluj▒ siΩ modu│y a potem j▒dro kadu (adrian)
- * linkowanie plikow ".a" statycznych modul≤w do binarki kadu (adrian)
- * zale┐no╢µ kompilacji modu│≤w od kadu-config.h i kadu/*.h (adrian)
- * podczas przeszukiwania listy kontaktow za pomoca klawiatury jest
- uaktualniany panel informacyjny (michal)
- * dalsze porz▒dki w przekazywaniu parametr≤w funkcji gg_login(...) (chilek)
- * nie wysy│amy dw≤ch zmian statusu przy statusie opisowym (chilek)
- * nie wy╢wietla siΩ ju┐ pusty wiersz w oknie chatu przy przechodzeniu
- do nowej linii (joi)
- * drobne porz▒dki przy htmlu (joi)
- * dodano opcje konfiguracji modu│≤w do skryptu Instaluj z wykorzystaniem
- programu dialog. (Ron_K/Sad Mephisto)
- * poprawka odtwarzania d╝wiΩk≤w przez modu│y (joi)
- * wlasne informacje w panelu informacyjnym sa pokazywane prawidlowo (michal)
- * opcja niezapisywania zmian statusow do historii (Ron_K/joi)
- * male porzadki w config dialog-u (michal)
- * emotikony l▒duj▒ tam gdzie trzeba przy przesuwaniu splittera (joi)
- * indeksowane pliki ".a" statycznych modu│≤w (adrian)
- * sprawdzanie zale┐no╢ci od plik≤w nag│≤wkowych przy kompilacji modu│≤w (adrian)
- * zapis informacji o grupach zgodny z gg (chilek)
- * lista modu│≤w statycznych w menad┐erze modu│≤w (adrian)
- * obs│uga funkcji init i close modu│≤w statycznych (adrian)
- * konfiguracja timera w autoaway'u (joi)
- * tylko jedno Kadu mo┐e korzystaµ z profilu (joi)
- * zapisywanie pliku konfiguracyjnego w przypadku wywrotki (joi)
- * zapis tak┐e przy standardowych sygna│ach zako±czenia procesu (SIGINT,SIGTERM) (joi)
- * instalacja i u┐ycie plik≤w translacji statycznych modu│≤w (adrian)
- * kadu podpina sie pod sygnaly tylko gdy jest skompilowane bez debuga (michal)
- * dodana kontrola g│o╢no╢ci w module nas_sound (joi)
- * je┐eli wywr≤ci siΩ demon arts to Kadu siΩ tym nie przejmie ;) (joi)
- * przycisk "Zastosuj" w konfiguracji (joi)
- * nie zwalniamy loginparams.client_version po wywo│aniu gg_login(...) - jest zarezerwowane
- na sta│e (chilek)
- * klikniecie przyciskiem myszy na dymek nowej rozmowy otwiera okno chat-a (michal)
- * wyodrΩbnienie czΩ╢ci wsp≤lnej importu listy kontakt≤w z pliku i z serwera
- z wykorzystaniem QTextStream (chilek)
- * ======= FEATURE FREEZE =======
- jeszcze popracujΩ nad modu│ami ale raczej poprawiamy b│Ωdy (adrian)
- * drobne poprawki w chat.cpp zwi▒zane z EmoticonSelectorem
- i ColorSelectorem, nadal gdzie╢ tam jest wyciek pamiΩci :( (joi)
- * klikniecie na dymek w przypadku konferencji otwiera okno konferencji nie
- chat z osoba ktora ja rozpoczela (michal)
- * usuniety blad pozwalajacy na konferencje z samym soba jesli pierwsza osoba w
- konferencji jest na liscie ponad wlasnym numerem w userbox-ie (michal)
- * w│asna klasa Library zamiast QLibrary │aduj▒ca modu│y z RTLD_GLOBAL (adrian)
- * usuwanie zbΩdnych <p dir="ltr"> z chatu (joi)
- * przyspieszenie (x2) dzia│ania obs│ugi plik≤w konfiguracyjnych + optymalizacje
- (w r≤┐nych miejscach kodu) dotycz▒ce obs│ugi pliku konfiguracyjnego (joi)
- * opis modu│≤w w plikach desc zamiast w funkcjach *_info (adrian)
- * jesli wystapi blad przy ladowaniu modulu to zostana pokazane informacje o
- bledzie (michal)
- * usuniΩty wyciek pamiΩci z modu│u encryption, usuniΩty wyciek przy wysy│aniu
- listy kontakt≤w, poprawiony b│▒d wy╢wietlania w│asnego opisu dla kontakt≤w
- tylko z kom≤rk▒ (joi)
- * przy sprawdzaniu zale┐no╢ci i blokady powt≤rnego uruchamiania modu│u
- uwzglΩdniane s▒ modu│y wkompilowane statycznie w kadu (adrian)
- * problem z kompilacj▒ modu│u powoduje przerwanie procesu budowania kadu (adrian)
- * bramki SMS sa wydzielowe do modulow (michal)
- * │apanie do link≤w w chacie tak┐e: sftp:// smb:// file:/ rsync:// mailto: (joi)
- * nowy instalator kaduinstaller.sh Sad Mephisto (Ron_K)
- * opisy modulow w plikach .desc moga byc wielojezyczne (michal)
- * metody moduleIncUsageCount i moduleDecUsageCount w ModulesManager (michal)
- * bramka ery obsuguje siec hejah (owczi/michal)
- * autoaway do modu│u (+trochΩ porz▒dk≤w) (joi)
- * poprawki w modulach sms (michal)
- * porzadki w config-dialogu (michal)
- * je╢li │adowanie/inicjalizacja modu│u zawiedzie to nie zwiΩkszamy licznika
- u┐ycia modu│≤w wystΩpuj▒cych w zale┐no╢ciach (adrian)
- * configure nie generuje bezpo╢rednio kodu wywo│a± funkcji init i close modu│≤w
- statycznych, tylko kod wype│niaj▒cy tablicΩ StaticModules (adrian)
- * w obs│udze sygna│≤w systemowych konfiguracjΩ zapisujemy do innego pliku ni┐
- kadu.conf (kadu.conf.backup.data) + obs│uga sygna│u SIGPIPE generowanego przez
- niekt≤re WM przy zamykaniu iks≤w (joi)
- * usunieta translacja spacji w search.cpp (Ron_K)
- * usuniety blad powodujacy segfaulta przy dodawania anonimowego uzytkownika w
- przypadku konferencji (michal)
- * jednak wy│▒czamy obs│ugΩ SIGPIPE, bo okazuje siΩ, ┐e nie pomaga,
- a stwarza dodatkowe problemy (joi)
- * estetyczna poprawka okna transferu pliku (michal)
- * zunifikowany spos≤b inicjowania i rozwi▒zywania zale┐no╢ci dla
- modu│≤w statycznych i zewnΩtrznych, │adowalnych (adrian)
- * skrypt kaduinstaller.sh przemianowany na Instaluj, dodane menu
- wyboru metody kompilacji modulow (Ron_K)
- * usuniΩty b│▒d dotycz▒cy maksymalizacji okna chatu przy pewnych specyficznych
- warunkach (http://www.kadu.net/forum/viewtopic.php?t=2486) (joi)
- * poprawa wygl▒du okna "Zarz▒dcy modu│≤w" oraz zapamiΩtywanie jego rozmiar≤w (joi)
- * obs│uga ╢cie┐ek do plik≤w danych przeniesiona do jednej funkcji dataPath() (joi)
- * poprawa powa┐nego segfaulta w modu│ach d╝wiΩkowych i w module speech (michal/joi)
- * configure: poprawka wykrywania bibliotek i opcja --disable-sig-handling (adrian)
- * poprawna deaktywacja modu│≤w przy zamykaniu kadu (adrian)
- * poprawki przy statycznych modu│ach (joi)
- * sprawdzanie uaktualnie± dopiero przy pierwszym zalogowaniu (joi)
- * drobna poprawka przy zamykaniu okna konfiguracji (michal)
- * dodany skr≤t klawiszowy dla zarz▒dcy modu│≤w (joi)
- * klikniΩcie ╢rodkowym przyciskem myszy na kontakt kt≤ry ma podany numer
- telefonu znowu powoduje otwarcie okna wysy│ania smsa (michal)
- * wziΩta pod uwagΩ grubo╢µ czcionki przy obliczaniu szeroko╢ci listy kontakt≤w (joi)
- * porz▒dki w chacie (joi)
- * poprawka b│Ωdu uniemo┐liwiaj▒cego zobaczenie informacji o statycznych modu│ach (joi)
- * modu│y autoresponder i echo nie otwieraj▒ ju┐ okna przy rozpczΩciu
- i zako±czeniu dzia│ania (joi)
- * zamykanie okien chat≤w i konfiguracji przed wyj╢ciem + wiΩcej komunikat≤w
- debuguj▒cych (joi)
- * przy instalacji usuwane s▒ stare modu│y z docelowego katalogu (adrian)
- * modu│y zgodne z funkcjonalno╢ci▒ kadu 0.3.7 domy╢lnie statyczne (adrian)
- * obs│uga konflikt≤w pomiΩdzy modu│ami (Conflicts= w nazwa_modu│u.desc) (joi)
- * obs│uga dostarczania cech przez modu│y (Provides= w nazwa_modu│u.desc)
- teraz je┐eli modu│ chce byµ jedynym w danej kategorii, to musi dostarczaµ cechΩ
- i konfliktowaµ z innymi modu│ami dostarczaj▒cymi j▒ (joi)
- * modu│y arts_sound, nas_sound, dsp_sound, esd_sound wykluczaj▒ siΩ nazwzajem (joi)
- * zabezpieczenie przed zapΩtleniem siΩ modu│≤w echo i autoresponder (mkey/joi)
- * usuniΩty drobny wyciek pamiΩci w module sound (joi)
- * usuniΩty b│▒d w layoucie g│≤wnego okna (ostrze┐enia od Qt w trakcie dzia│ania) (joi)
- * przeniesienie inicjalizacji modu│≤w _przed_ pytanie o konfiguracjΩ nowego konta (joi)
- * poprawka kompilacji z gcc 3.4 (michal)
- * poprawka przy sprawdzaniu uaktualnien (michal)
-
- +++ wersja 0.3.7 (03.02.2004)
- * poprawka podpinania siΩ pod sygna│ dccFinished() (chilek)
- * okno konfiguracji: mo┐liwo╢µ wy│▒czenia zmian statusu w historii (demsik/chilek)
- * porz▒dki w configure + dodane wykrywanie nag│≤wk≤w XFree,
- je╢li co╢ zepsu│em to krzyczcie :P (adrian)
- * je╢li nie mo┐emy po│▒czyµ siΩ z serwerem GG port 8074 po 3 sekundach pr≤bujemy
- po│▒czyµ siΩ z portem 443 (Ron_K/chilek)
- * zmiana wygladu okna konfiguracji "zakladke" wybiera sie po lewej stronie okna
- natomiast opcje wyswietlaja sie po prawej stronie okna (pawel_p)
- * w trakcie │▒czenia siΩ z sieci▒ gg po 3 sekundach nieaktywno╢ci pr≤bujemy │▒czyµ siΩ
- od nowa (chilek)
- * prace nad wydzieleniem ChatManager'a zawierajacego wszystkie operacje
- na oknach Chat. spore porzadki w kodzie. nie zabijacie jesli zepsulem ;)
- (adrian)
- * dalsze prace nad ChatManager'em i porzadki w kodzie obslugi Chatow (adrian)
- * spore porzadki w kadu.cpp/h, wydzielenie klasy GaduProtocol - gadu.cpp/h,
- w ktorej beda wszystkie funkcje specyficzne dla gg (adrian)
- * eksperymentalna obs│uga loadable modules. nowa opcja --enable-modules
- w configure (adrian)
- * poprawka kompilacji pod FreeBSD 4.9 (paramah/adrian)
- * drastyczne uproszczenie wysylania wiadomosci w Chat. mechanizm w wiekszosci
- przesuniety do klasy GaduProtocol w postaci wygodnej funkcji sendMessage,
- ktora moze byc uzywana np. przez zewnetrzne moduly (adrian)
- * drobne porzadki w EventManagerze, przeniesienie czesci kodu do ChatManagera,
- HistoryManagera (adrian)
- * mozliwosc zaladowania kilku modulow rownoczesnie, okienko dialogowe
- z dwoma listami: modulow dostepnych i zaladowanych i mozliwosc zaladowania/
- wyladowania modulu za pomoca podwojnego klikniecia (adrian)
- * dwa przykladowe moduly kompiluja sie i instaluja automatycznie jesli uzyjemy
- opcji --enable-modules. oprocz tego pare poprawek i... to juz naprawde
- zaczyna sensownie dzialac ;) (adrian)
- * poprawka dzialania przy podwojnym kliku na osobe bez numeru gg -
- teraz otwiera okno sms zamiast chat z dziwnym numerem (adrian)
- * ChatManager::openChat() jednak publiczny + sygnal chatCreated()
- a wszystko to na potrzeby modulow oczywiscie (googie/adrian)
- * Chat::uins() zwracajacy liste rozmowcow, ChatManager::chats() zwracajacy
- liste okien Chat, skutkiem tego Chat::ChatsItem przestalo byc potrzebne,
- wiec porzadki w kodzie (googie/adrian)
- * make kompiluje wszystkie moduly z katalogu modules, a nie tylko te znajdujace
- sie standardowo w kadu. modul x.cpp moze miec odpowiadajacy mu plik
- x.so.flags z wyrazeniem np. MODULE_LDFLAGS=-lxyz (googie/adrian)
- * enigmatyczne Kadu::mmb i ppm zmienione na Kadu::MenuBar i Kadu::MainMenu.
- publiczne metody Kadu::menuBar() i Kadu::mainMenu() daja modulom mozliwosc
- tworzenia nowych menu w oknie i nowych opcji w menu "Kadu" (googie/adrian)
- * kadu nie wysypuje sie przy wysylaniu sms'ow do plusa (pawel_p)
- * poprawiono ilosc cytowania linijek rozmowy (pawel_p)
- * porzadki w kodzie dodawania userow zwyklych i anonimowych. wszystko
- w funkcjach UserList::addUser() i UserList::addAnonymous() (adrian)
- * ladniejsze, podrasowane okienko zarzadzania modulami (adrian)
- * poprawione ustawianie statusu "tylko dla znajomych"
- w oknie konfiguracji (pawel_p)
- * przy zmianie czcionki w oknie rozmowy, rozmiar czcionki zostaje taki jaki byl
- wybrany w poprzedniej czcionce (pawel_p)
- * dodany % sciagnietego pliku (na pasku zadan), poprawiony segfault przy
- zamknieciu okna (transferu pliku) poprzez "ESC" (pawel_p)
- * bledy przy ladowaniu modulu pokazywane sa
- jako messagebox a nie na konsoli (adrian)
- * uruchomione moduly sa zapamietywane w pliku kadu.conf i uruchamiane
- pomownie po restarcie kadu (adrian)
- * porzadki w kodzie, rozmieszczenie zmiennych globalnych z kadu.cpp/h
- w innych, bardziej odpowiednich plikach (adrian)
- * poprawka ladowania modulow na niektorych systemach (adrian)
- * poprawka dodawania uzytkownikow do listy (adrian)
- * usuniete zostaly niepotrzebne zmienne
- dodano mozliwosc wybierania zestawow dzwiekow (katalogi z dzwiekami
- musza zawierac plik "sound.conf" aby zestaw zostal wykryty)
- mozna dodawac katalogi niestandardowe (czyli nie $PREFIX/kadu/themes/)
- zmieniony wyglad zakladki "sounds" (pawel_p)
- * poprawiony segfault przy wybieraniu katalogu w ktorym nie ma zestawu dzwiekow
- oraz poprawka w oknie wybierania sciezek (ciuciu/pawel_p)
- * mozliwosc tworzenia modulow wieloplikowych. kazdy modul ma teraz oddzielny
- katalog z dowolna iloscia plikow ".cpp", ".h" i innych. w katalogu z modulem
- musi istniec plik "spec". ustawiamy tam nastepujace zmienne:
- MODULE_SOURCES - lista plikow ".cpp", MODULE_MOC_HEADERS - naglowki dla moc'a,
- MODULE_HEADERS - pozostale, MODULE_CXXFLAGS oraz MODULE_LDFLAGS - wiadomo.
- generowany plik ".so" ma nazwe zgodna z nazwa katalogu modulu (adrian)
- * configure wspiera wykrywanie bibliotek i naglowkow potrzebnych modulom.
- w pliku "spec" modulu mozemy okreslic: MODULE_LIBS - lista potrzebnych
- bibliotek, np. "artsc". MODULE_INCLUDES - lista potrzebnych naglowkow,
- np. "artsc.h", MODULE_LIBS_PATH i MODULE_INCLUDES_PATH - listy dodatkowych
- katalogow w ktorych configure ma szukac bibliotek i naglowkow. potrzebne
- do kompilacji modulu argumenty -I -L i -l dodawane sa automatycznie.
- * uporzadkowanie kodu dotyczacego dzwiekow (znajduje sie juz tylko w sound.cpp)
- * dodano mozliwosc wykonywania operacji na pasku narzedziowym
- (API: addToolButton, addToolButtonSeparator, getToolButton, toolBar) (pawel_p)
- * zestawy dzwiekowe sa szukane katalogach "$PREFIX/kadu/themes/sounds"
- i ".gg/sounds" oraz dodanych przez uzytkownika, domyslnym zestawem dzwiekowym
- jest "default" (pawel_p)
- * opcja "zarzadca modulow" nie otwiera drugiego okna, jesli jedno juz jest
- otwarte, tylko uaktywnie to poprzednie (adrian)
- * poprawione zapisywanie sciezek do zestawow (nie dubluja sie)
- aby odczytac plik z konfiguracja wystarczy "r" a nie "rw" (pawel_p)
- * poprawki/rozbudowa modulu autoresponder przyslane przez Daniela Rode.
- prawidlowo dziala przy "tylko dla znajomych" i czyta plik autoresponder.conf.
- od dzisiaj Daniel "uto" jest oficjalnym opiekunem tego modulu (adrian)
- * drobne poprawki przy Makefile do modulow (adrian)
- * poprawiony segfault, przy starcie kadu, zwiazany z zestawami
- dzwiekowymi (mAR/pawel_p)
- * poprawka modulu autorespondera (uto)
- * poprawki przy Makefile do modulow - prawidlowo dziala "make clean"
- i przekompilowuje tylko pliki .cpp ktore zmienialismy (adrian)
- * zmieniony interface modulow. "void init_module()"->"int <nazwa_mod.>_init()",
- zwraca 0 jesli funkcja sie powiodla, albo nr bledu (narazie cokolwiek innego)
- w przeciwnym wypadku. "void close_module"->"void <nazwa_mod.>_close()".
- zmiana nazewnictwa potrzebna do przyszlego kompilowania statycznego modulow.
- * libgadu z 09.01.2004 (chilek)
- * ShowInfoPanel odpowiada za wy╢wietlanie panela informacyjnego (chilek)
- * mo┐liwo╢µ wy╢wietlania status≤w opisowych przy nazwach kontakt≤w ala GG6 (wojtekka/chilek)
- * klikniΩcie przycisku wyszukiwania w katalogu publicznym w momencie, gdy ┐aden kontakt
- nie zosta│ wybrany otwiera okno przeszukiwania katalogu publicznego (chilek)
- * w Kadu::disconnectNetwork() zawsze wywo│ujemy gg_logoff() (wojtekka/chilek)
- * na potrzeby modulow dodane dwa sygnaly w klasie Chat: messageSendRequested
- i messageSent (nazgul/adrian)
- * na potrzeby modulow dwie nowe metody w klasie HtmlDocument:
- insertTag i insertText (nazgul/adrian)
- * poprawka padu przy wybieraniu zaznaczonych kontaktow z userbox (joi/adrian)
- * dodano sygnal chatDestroyed() w klasie ChatManager (googie/pawel_p)
- * patch zmieniajacy pogrubienie nickow uzytkownikow dostepnych z poprzedniego
- patcha w opcje ustawialna w konfiguracji (uto/adrian)
- * nowy, porzadny mechanizm --with-existing-libgadu (jotpel,sajmon / adrian)
- * dodany nowy sygna│ EventManager::systemMessageReceived(); mo┐liwe, ┐e wiadomo╢ci
- systemowe pochodz▒ce od serwer≤w GG bΩd▒ pojawiaµ siΩ w oddzielnym oknie ;) (chilek)
- * poprawka libgadu zwiazana z GG_FAILURE_NEED_EMAIL (chilek)
- * je╢li pojawi siΩ informacja o konieczno╢ci zmiany emaila, kadu przestaje │▒czyµ
- siΩ cyklicznie z serwerami GG (chilek)
- * obsluga translacji w modulach - w katalogu modulu nalezy umiescic podkatalog
- "translations" a w nim pliki <nazwa_modulu>_<kod_jezyka>.qm i
- <nazwa_modulu>_<kod_jezyka>.ts np autoresponder_pl.qm i autoresponder_pl.ts.
- translacja przez funkcje "tr" obslugiwana jest rowniez w
- funkcji inicjalizujacej i zamykajacej modulu (adrian)
- * ogolny mechanizm informowania o powstawaniu nowych instancji klas
- - klasa CreateNotifier - i jej zastosowanie w klasie UserInfo na
- potrzeby modulow (adrian)
- * nie mozna zmienic altNick'a (wyswietl) oraz UIN'u uzytkownika na juz
- istniejacy na liscie dodano funkcje getActiveUserBox() oraz poprawiono
- funkcje getSelected.. w klasie UserBox (pawel_p)
- * zamiana cudzyslowia na """ i odwrotnie w HtmlDocument (nazgul/adrian)
- * poprawka segfaulta przy zmianie altnicka uczestnika konferencji (adrian)
- * poprawka problemu z dodaniem do listy anonimowego uzytkownika
- z ktorym prowadzimy rozmowe (adrian)
- * poprawka "tylko dla znajomych" z okna konfiguracji. kadu juz sie nie laczy
- przy wcisnieciu "ok" (pawel_p)
- * przed zakonczeniem kadu wyladowuje poprawnie wszystkie moduly,
- pozwalajac im zapisac konfiguracje itp (adrian)
- * poprawka, poprawki adriana dotycz▒cej problemu z dodawaniem do listy
- anonimowego u┐ytkownika - wystΩpowa│ segfault (mast3r)
- * poprawka przy zmianie wielkosci liter w nazwie wyswietlanej u┐ytkownika -
- juz nie powinno wyswietlaµ informacji, ┐e juz taki kontakt istnieje (mast3r)
- * poprawka wczytywania konfiguracji - powinno pomoc na problemy z
- logowaniem przy niektorych specyficznych haslach (adrian)
-
- +++ wersja 0.3.6 (22.11.2003)
- * je╢li klikniemy na jaki╢ kontakt w userboxie, od kt≤rego otrzymali╢my jak▒╢
- wiadomo╢µ konferencyjn▒, to otwiera siΩ okno konferencji (chilek)
- * je╢li wybierzemy w menu podrΩcznym "rozpocznij rozmowΩ" z jakim╢ kontaktem
- w userboxie i otrzymali╢my od niego jak▒╢ wiadomo╢µ, to wiadomo╢µ zostanie
- umieszczona w otwieranym oknie rozmowy (chilek)
- * wywalenie starych(qt2?) headers z chat.h i kadu.h (mast3r)
- * poprawka statycznego linkowania libgadu (adrian)
- * poprawiono wysylanie smsow do ery (bramka podstawowa / omnix / platna)
- poprawiono wysylanie smsow do ideii (pawel_p)
- * dodano pole kontaktu oraz podpisu w oknie wysylania smsow (pawel_p)
- * poprawna obs│uga UseTLS (chilek)
- * "Change password" => "Change password/email" (chilek)
- * "Default status" w konfiguracji powinien t│umaczyµ siΩ na inne jΩzyki (chilek)
- * dodane t│umaczenie na jΩzyk niemiecki (Robert "kolatzek"/chilek)
- * usuniΩcie optymalizacji -Os (adrian i master zepsuli na pocz▒tku/chilek
- zepsu│/adrian naprawi│)
- * adres zaczynaj▒cy siΩ od https:// te┐ jest "│apany" jako link (mast3r)
- * poprawiony komunikat "wiadomo╢µ za d│uga" (michal/chilek)
- * dodane t│umaczenie qt_de (chilek)
- * zablokowane wykorzystanie niedzia│aj▒cego TLS (chilek)
- * w przypadku, gdy mamy pusty email w bazie GG, kadu przy b│Ωdzie po│▒czenia
- z serwerem GG wy╢wietla stosowny komunikat (oskar/chilek)
- * pierwszy krok ku integracji z Mozill▒ - instalowany automatycznie
- skrypcik kadu-mozilla, docelowo chcia│bym zrobiµ w konfiguracji
- wyb≤r przegl▒darki Konqueror/Mozilla/Inna (adrian)
- * dodanie w libgadu kodu b│Ωdu GG_FAILURE_NEED_EMAIL przy GG_EVENT_FAILURE (chilek)
- * porz▒dki w metodzie EventManager::connectionFailedSlot() (chilek)
-
- +++ wersja 0.3.5 (05.11.2003)
- * dalsza czΩ╢µ przer≤bek mechanizmu konfiguracji. brakuje jeszcze
- kilku zak│adek (pawel_p/adrian)
- * drobne porz▒dki w oknie konfiguracji - nowa zak│adka SMS,
- zlikwidowana zak│adka Inne (adrian)
- * zmiana internacjonalizacji z gettext na zgodn▒ z Qt (chilek)
- * configure: zmiana z gettext na internacjonalizacjΩ z QT (adrian)
- * dostΩpno╢µ w hincie wy╢wietla siΩ w jΩzyku ojczystym (chilek)
- * Qt internationale kadu_it.ts (Ron_K)
- * przebudowane dodawanie kontakt≤w (jest case insensitive) (chilek)
- * nie pojawiaj▒ siΩ okna b│Ωdu transmisji DCC, gdy tranmisja pliku nie
- zaczΩ│a siΩ (chilek)
- * tworzenie nowego u┐ytkownika po polsku (chilek)
- * poprawione hashowanie has│a - tymczasowo rozszyfrowane has│o
- pojawia siΩ na konsoli (chilek)
- * poprawiony bug przy dodawaniu u┐ytkownika, kt≤ry ju┐ do nas odezwa│
- siΩ (ReGiS/chilek)
- * kolejna przebudowa mechanizmu konfiguracji + zakladka z ustawieniami
- dzwieku (pawel_p/adrian)
- * nowe hinty druga wersja.. dok│adnie nie testowane, ale powinny dzialaµ
- wymagaj▒ jeszcze optymalizacji. Nowa zak│adka.. stara konfiguracja nie jest
- kompatybilna z now▒(zadzia│aj▒ ustawienia domy╢lne, kt≤re to mog▒ ulec
- zmianie jak i inne nazwy zmiennych w pliku konfiguracyjnym) trzeba jeszcze
- zrobiµ porz▒dki w konfiguracji, wywaliµ nieaktualne kontrolki (mast3r)
- * gdy w danych osobistych otrzymamy rok urodzenia r≤wny 0 pole rok urodzenia
- w dialogu danych osobistych pozostaje puste (chilek)
- * okno userinfo: nie informujemy serwera GG o zmianach w informacji o
- kontakcie, je╢li nie ma takiej potrzeby (chilek)
- * Hinty: <, > i & s▒ wy╢wietlane poprawnie w cytowanej wiadomo╢ci (mast3r)
- * Hinty: poprawienie angielskiego w konfiguracji+ma│a przebudowa (mast3r)
- * Hinty: zmiana domy╢lnej warto╢ci cytownych znak≤w na 50 (mast3r)
- * Hinty: mozliwo╢µ przet│umaczenia opcji w zak│adce Hint≤w(dymk≤w) (mast3r)
- * Hinty: poprawka - w│asna s│adnia jest teraz zawsze u┐ywana
- gdy jest w│▒czona nie tylko gdy status jest z opisem (ciuciu/mast3r)
- * Hinty: przy zmianie statusu powinno dzia│aµ ju┐ t│umaczenie, ma│a
- przer≤bka estetyczna w zak│adce konfiguracji (mast3r)
- * rejestracja zgodna z GG6 (chilek)
- * zmiana has│a zgodna z GG6 (chilek)
- * udoskonalenie dialogow rejestracji i zmiany hasla (chilek)
- * wyrejestrowywanie zgodne z GG6 (chilek)
- * usuniΩty segfault przy imporcie pustej listy kontakt≤w (pawel_p/chilek)
- * dostosowanie importu listy kontakt≤w do nowego libgadu (chilek)
- * wydzielenie dialogu pobrania tokena (chilek)
- * przypomnienie has│a zgodne z GG6 (chilek)
- * skrypt Instaluj instaluje najpierw Libgadu a potem Kadu - ominienty
- blad linkowania (Ron_K)
- * wiΩcej informacji o b│Ωdach przy │▒czeniu siΩ z serwerem, informacja o
- niepoprawnym hasle i poprawka przy DISCONNECT - by│y wywo│ywane
- dwie funkcje zamiast jednej (mast3r)
- * znowu dobrze zapamiΩtuje blokowanych itd. itp. (chilek)
- * wydzielenie funkcji openWebBrowser() - pomoc te┐ otwiera siΩ w zdefiniowanej
- przez u┐ytkownika przegl▒darce WWW (chilek)
- * libgadu z pakietu kadu linkowane jest statycznie. w razie czego pozosta│a
- opcja --with-existing-libgadu (adrian)
- * ma│e poprawki optymalizuj▒ce do dymk≤w (mast3r)
- * ma│a przer≤bka - moze nie bΩdzie siΩ teraz wywalaµ kadu (w szczeg≤lnych
- wypadkach) przy znikaniu dymk≤w.+Przygotowania do klikalno╢ci (mast3r)
- * male przer≤bki w dymkach i dodano funkcje klikniecia na poszczegolnym
- dymku powoduje jego znikniΩcie (mast3r)
- * poprawiony b│▒d - dymki nie kompilowa│y siΩ na qt 3.0.x (mast3r)
- * rozmowy g│osowe - nowa dzia│aj▒ca wersja! - faza alfa (chilek)
- * configure: wstΩp do obs│ugi rozm≤w g│osowych, narazie opcja
- jest na sta│e wy│▒czona i kadu kompiluje siΩ poprawnie bez
- libgsm i rozm≤w g│osowych (adrian)
- * okno potwierdzania nadchodz▒cej rozmowy g│osowej (chilek)
- * kadu wch│onΩ│o bibliotekΩ libgsm 1.0.10 ;) (adrian)
- * konfiguracja: zak│adki Chat i Notify wed│ug nowego mechanizmu.
- Notify ju┐ jest, ale jeszcze nie dzia│a (pawel_p/adrian)
- * configure: nowa opcja --enable-voice w│▒czaj▒ca eksperymentaln▒
- obs│ugΩ rozm≤w g│osowych (adrian)
- * mo┐liwo╢µ przerwania rozmowy g│osowej (chilek)
- * poprawka wykrywania nag│≤wk≤w QT - katalog /usr/X11R6/include/qt (adrian)
- * wyeliminowane "pykniΩcia" przy nadawaniu g│osu (chilek)
- * poprawki poprawek pawla_p ;) (pawel_p/adrian)
- * konfiguracja: logika zak│adki notify i drobne poprawki (pawel_p/adrian)
- * konfiguracja: optymalizacja i kolejne poprawki (pawel_p/adrian)
- * poprawki w kodzie dymk≤w, powinno kompilowaµ sie na qt 3.0.x (mast3r)
- * porz▒dki, podzia│ na sygna│y, narazie problemy z usuwaniem wszystkich
- dymk≤w(segfaultuje) (mast3r)
- * podswietlanie poszczeg≤lnych dymk≤w - u│atwia usuwanie pojedynczych dymk≤w (mast3r)
- * poprawka tlumacze± w zak│adce konfiguracji dymk≤w (mast3r)
- * konfiguracja: zak│adka Look wed│ug nowego mechanizmu (pawel_p/adrian)
- * konfiguracja: poprawki i mo┐liwo╢µ wyboru jΩzyka (pawel_p/adrian)
- * okno rozmowy: guzik wy╢lij jest zamieniany na anuluj je┐eli mamy w│▒czon▒
- opcje: czekaj na potwierdzenie - okno nie powinno siΩ ju┐ rozszerzaµ (mast3r)
- * katalog .../share/apps/kadu przenosimy do .../share/kadu - poniewa┐
- kadu nie jest programem KDE (mast3r)
- * pliki .qm z translacj▒ instalujemy do .../share/kadu/translations , a nie
- jak do tej pory do .../share/locale (mast3r)
- * poprawki w debian/ dotycz▒ce poprawek z miejscem instalacji
- niekt≤rych plik≤w kadu (mast3r)
- * ma│e poprawki w kodzie dymk≤w i kodzie korzystaj▒cym z dymk≤w (mast3r)
- * opcja Voice w instalatorze Instaluj
- * w konstruktorze kopiuj▒cym UserList nie by│y uaktualniane pola Parent
- w UserListElementach (chilek)
- * dymki: wreszcie naprawiony b│▒d z segfaultem podczas usuwania wszystkich
- dymk≤w, nie wiem jeszcze tylko jak to siΩ zachowa na QT 3.0.x (mast3r)
- * mo┐liwo╢µ z│▒czenia posiadanej listy kontakt≤w z importowan▒ list▒
- kontakt≤w (demsik/chilek)
- * import: przy zapisie listy kontakt≤w lista ignorowanych jest czyszczona,
- a przy │▒czeniu nie jest czyszczona (chilek)
- * na 3.0.x niestety zostawa│y puste pola po usunietych dymkach - teraz
- powinno byµ ju┐ dobrze (mast3r)
- * dodano menu podreczne do konferencji
- (przystosowanie menu do modularnosci) (pawel_p)
- * wy│▒czenie ikonki w panelu dokuj▒cym nie powoduje wywalenia
- Kadu poprzez dymki (mast3r)
- * poprawiono zapamietywanie wybranego jezyka (pawel_p)
- * dokumentacja opu╢ci│a ╝r≤d│a kadu i przenios│a siΩ do repozytorium kadu-doc.
- opcja Pomoc zawsze otwiera dokumentacjΩ z kadu.net (adrian)
- * emotki sa niewrazliwe na wielkosc liter
- (<ok>, <oK>, <OK> to ta sama ikonka) (pawel_p)
- * make install kopiuje do $PREFIX/share/kadu pliki AUTHORS, ChangeLog,
- COPYING, HISTORY, README, THANKS na potrzeby nowego okna About (adrian)
- * przebudowane okno "O programie" (chilek)
- * libgadu z 03.11.2003 (chilek)
- * gdy mamy pust▒ listΩ kontakt≤w to sendUserlist() przekazuje NULL do
- gg_notify*() (chilek)
- * poprawiono wybieranie zestawu emotek (zmiany nie byly wprowadzane w zycie) (pawel_p)
-
- +++ wersja 0.3.4 (19.09.2003)
- * pocz▒tki nowego formatu wewnΩtrznego przechowywania wiadomo╢ci
- (klasa HtmlDocument) i wy│awiania emot≤w i url-i. Naprawione
- problemy z emotikonami w url-ach i w napisach takich jak "<<" (adrian)
- * przej╢cie na sygna│y w obs│udze menu g│≤wnego i podrΩcznego.
- pozbycie siΩ wielkiej brzydkiej funkcji Kadu::commandParser (pawel_p/adrian)
- * konfiguracja pozosta│ej klawiszologii Kadu (pawel_p/adrian)
- * poprawki w kadu/Makefile.am i systemie paczkuj▒cym dla Debiana
- i wywalenie plik≤w message.* (mast3r)
- * poprawka segfault w opcji wysy│aniu pliku je╢li ┐aden kontakt
- nie jest zaznaczony, np. po starcie kadu (hutta/adrian)
- * mo┐na cytowaµ max. 200 fraz (chilek)
- * aktualizacja libgadu na wersjΩ z dnia 09.09.2003 (chilek)
- * obs│uga zmian status≤w zgodna z GG6 (chilek)
- * poprawne wy╢wietlanie wersji protoko│u, ip u┐ytkownika
- i jego portu (chilek)
- * getMyIP() zbΩdne. dzia│a mechanizm systemowy przydzia│u gniazdek dcc
- wykorzystywany w libgadu (wcze╢niej te┐ dzia│a│ tyle, ┐e nie ustawia│em
- gg_dcc_ip na 255.255.255.255) (chilek)
- * poprawka wy╢wietlania roku urodzenia w danych osobistych (pawel_p/mast3r)
- * poprawka wy╢wietlania opisu z spacjami w tipach userboxu i panelu
- informacyjnego (mast3r)
- * kadu nie powinno siΩ wywalaµ jak otrzymamy wiadomo╢µ graficzn▒;
- p≤ki co obrazek jest ignorowany (chilek)
- * eksport/import listy u┐ytkownik≤w zgodny z GG6 (chilek)
- * libgadu z dnia 12.09.2003; poprawionych kilka bug≤w przy imporcie i
- eksporcie listy u┐ytkownik≤w (chilek)
- * okna wyszukiwania u┐ytkownik≤w i danych osobistych u┐ywaj▒ sygna│u generowanego
- przez event_managera (chilek)
- * malutka optymalizacja i wywalenie juz niepotrzebnego debuga w parserze (mast3r)
- * w oknie rozmowy kadu nie ucina spacji sprzed tekstu (mast3r)
- * potwierdzanie wiadomo╢ci dzia│a na slotach (chilek)
- * poprawka drobnego buga w libgadu (chilek)
- * poprawka z dzieleniem wiadomo╢ci w oknie rozmowy, przez co kadu znowu
- ucina spacje w oknie rozmowy - to samo tyczy sie panelu informacyjnego (mast3r)
- * obs│uga importu d│ugich list kontaktu (chilek)
- * pola w oknie informacji o kontakcie s▒ znowu tylko do odczytu, a nie disabled (mast3r)
- * nie s▒ eksportowani u┐ytkownicy "anonimowi" (chilek)
- * okno wysy│ania sms: posortowana lista odbiorc≤w (chilek)
-
- +++ wersja 0.3.4-rc4
- * kadu nie pokazuje fa│szywych status≤w ukrytych w userboksie (chilek)
- * Monisia wysy│a wiadomo╢ci klasy "0", a my jeste╢my na to odporni (chilek)
- * optymalizacja w funkcji Chat::convertCharacters (Vogel/mast3r)
- * optymalizacja w misc.cpp (Zenobiusz/mast3r)
- * pola kt≤rych w oknie informacji o u┐ytkowniku nie mo┐emy zmieni
- s▒ teraz (disabled) (mast3r)
- * klawisz delete usuwa kontakt z listy (pawel_p/adrian)
- * wycofana optymalizacja Chat::convertCharacters - nie dzia│a na QT 3.0.x (adrian)
- * poprawka wczytywania konfiguracji - QT 3.2 (arekm/adrian)
- * pamiΩtanie czterech ostatnich opis≤w (pawel_p/adrian)
- * poprawka okna chat - QT 3.2 (pawel_p/adrian)
- * klawisz insert w userbox'ie pokazuje info o kontakcie (pawel_p/adrian)
- * obs│uga nowej bramki Idei (adrian)
- * mechanizm definiowania skr≤t≤w klawiszowych w oknie konfiguracji
- oraz obs│uga tego mechanizmu dla okien z rozmow▒ (pawel_p/adrian)
- * wydzielenie reszty ikonek do plik≤w png (pawel_p/adrian)
- * ikonka wy│▒czenia d╝wiΩk≤w na toolbarze (pawel_p/adrian)
- * obs│uga %e (e-mail) w panelu informacyjnym itp. (pawel_p/adrian)
- * pokazywanie niedostΩpnych jako opcja i guzik na toolbarze (pawel_p/adrian)
-
- +++ wersja 0.3.4-rc3
- * je╢li u┐ywamy po│▒czenia TLSv1 i wpisujemy jawnie serwery GG to domy╢lnym
- portem jest 443 (chilek)
- * "wyifdefowanie" connecta b_usetls w oknie konfiguracyjnym (chilek)
- * dodanie pola email do struktury UserListElement (chilek)
- * w pliku "userlist": u┐ytkownicy nie posiadaj▒cy numer≤w GG zapisywani
- s▒ z pustym polem odpowiadaj▒cym numerowi; zapisywanie pola email (chilek)
- * je┐eli nie mamy praw zapisu z usera kt≤ry wykonuje make install do katalogu
- /usr/share to ikonki i link kadu nie bΩd▒ instalowane (mast3r)
- * eksport/import kontakt≤w dostosowany do standardu GG (chilek)
- * w oknie informacji o u┐ytkowniku mo┐liwo╢µ edycji emaila (chilek)
- * przeprojektowanie wygl▒du okna "dodaj u┐ytownika" (chilek)
- * poprawka - jak u┐ywamy przeci▒gania user≤w do grup za ka┐dym razem jest
- zapisywana userlista(wolne to ale konieczne, patrz plik tabbar.cpp!!!)
- wczesniej zmiany po prostu nie zachodzi│y (mast3r)
- * poprawka seg faulta podczas przeci▒gania user'a na pole
- ni┐ej ni┐ zak│adki grup (mast3r)
- * przeci▒gaj▒c usera na pole gdzie nie ma zak│adki grupy tj. ni┐ej - otwiera
- nam siΩ okno dialogowe gdzie mo┐emy wybraµ grupΩ do kt≤rej mamy go
- przydzieliµ lub tak┐e mamy mo┐liwo╢µ stworzyµ now▒ grupe (odrazu
- przydzielaj▒c usera do niej) (mast3r)
- * lewy klik na tray'u gdy jest koperta powoduje odebranie wiadomo╢ci, za╢
- gdy koperty nie ma pokazywanie/ukrywanie okna g│≤wnego (mast3r)
- * dodanie do detekcji adres≤w url │apania w url znak≤w '!' i ',' (uto/mast3r)
- * CTRL + lewy klik na tray'u gdy jest wiadomo╢µ spowoduje pokazanie/ukrycie
- okna g│≤wnego (mast3r)
- * przeci▒gaj▒c usera na grupe Wszyscy nie dodajemy go do grupy Wszyscy
- tylko do grupy "" (to prawie to samo bo i tak userzy znajda sie
- w grupie Wszyscy) (uto/mast3r)
- * zmiany w polu wyboru grupy w oknie dodawania nowego u┐ytkownika i w oknie
- zmiany danych o u┐ytkowniku - bardziej intelegetne (mast3r)
- * pasek narzΩdziowy zajmuje ca│▒ szeroko╢µ okna kadu (towtys/chilek)
- * okno informacji o u┐ytkowniku: pole grupy ma t▒ sam▒ szeroko╢µ co inne pola
- (chilek)
- * obs│uga drag&drop kilku u┐ytkownik≤w r≤wnocze╢nie (adrian)
- * plik VERSION i jego obs│uga w configure (adrian)
- * poprawka delete na delete[] w chat.cpp (mast3r)
-
- +++ wersja 0.3.4-rc2
- * porzadki: kod rejestrujacy opcje modulow Chat i Sms w oknie konfiguracji
- przeniesiony do Chat::initModule() i Sms:initModule(). W ten sposob
- w przyszlosci beda sie rejestrowac wszystkie moduly Kadu (adrian)
- * w menu podrΩcznym u┐ytkownika "niedostΩpny dla kontaktu" i "powiadom o kontakcie"
- dostΩpne s▒, gdy mamy odpowiednio status "tylko dla znajomych" oraz mamy
- globalnie w│▒czone powiadamianie o zmianie status≤w (ludwik/chilek)
- * kolorem szarym wy╢wietlani s▒ u┐ytkownicy dla kt≤rych jeste╢my niedostΩpni
- przy "tylko dla znajomych"; priorytety "kolor≤w" (czerwony, ╝≤│ty, szary)
- (ludwik/chilek)
- * modyfikacja formatu wy╢wietlania daty zdarze±; teraz dodatkowo przy otrzymanych
- wiadomo╢ciach mamy pe│n▒ datΩ nadania wiadomo╢ci (chilek)
- * informacje o proxy nie powinny ju┐ znikaµ po ponownej aktywacji (lol/mast3r)
- * porz▒dki w kodzie, zoptymalizowano commandParser (mast3r)
- * poprawka ze zwalnianiem pamiΩci w chat.cpp (nazgul/mast3r)
- * porz▒dki w libgadu: wywali│em katalog win32 - narazie nie jest potrzebny,
- oraz katalog z cachem m4. Usun▒│em r≤wnie┐ historyczny ChangeLog.1,
- bo to ponad 100KB, a nikt nie bΩdzie i tak tego czyta│ (adrian)
- * configure: libgadu nie obs│uguje ju┐ --disable-debug. Po konsultacji
- z Wojtkiem rozwi▒za│em w inny spos≤b wy│▒czanie debug≤w libgadu (adrian)
- * poprawka z zwalnianiem pamiΩci w history.cpp powinno byµ delete [](mast3r)
- * "│apanie" w link te┐ znaku ';' (mast3r)
- * w oknie informacji o u┐ytkowniku dodane pole z numerem wersji GG (chilek)
- * wiadomo╢ci kt≤rych klasa jest inna ni┐ msg lub chat p≤ki co, s▒ ignorwane (mast3r)
- * poprawka zapamiΩtywania i wczytywania polo┐enia Kadu(przy pierwszym uruchomieniu
- Kadu troszke sie przesunie) (ReGIs/mast3r)
- * mo┐liwo╢µ po│▒cze± szyfrowanych TLSv1 zgodnych z GG 5.7 beta (chilek)
- * Makefile.am i Makefile.in, ikonki instaluj▒ sie do /usr/share/pixmaps/ ,a
- kadu.desktop do /usr/share/applnk/Internet (mast3r)
-
- +++ wersja 0.3.4-rc1
- * wiΩkszo╢µ kodu dotycz▒cego obs│ugi zdarze± sieciowych przeniesiona z
- kadu.cpp/h do klasy EventManager. Tam nast▒pi jego dalsze porz▒dkowanie
- i wydzielanie sygna│≤w (adrian)
- * dalsze porz▒dki w EventManager - wydzielenie sygna│≤w connected,
- connectionFailed, disconnected i ackReceived (adrian)
- * nie mo┐na otwieraµ wielu okien konfiguracji (chilek)
- * zapamiΩtywanie ostatnio wybranej zak│adki z okna konfiguracji (chilek)
- * dodane do parsera %p - port (mast3r)
- * dalsze porz▒dki w EventManager - wydzielenie sygna│≤w
- connectionBroken, dccConnectionReceived, pubdirReplyReceived (adrian)
- * jeden, globalny obiekt config_file i pocz▒tki nowego mechanizmu
- budowania okna konfiguracyjnego (adrian)
- * opcja automatycznego otwierania siΩ okna rozmowy,
- gdy nadejdzie wiadomo╢µ (adrian)
- * formatowanie kolork≤w i wygl▒du czcionki w wiadomo╢ciach przychodz▒cych od
- u┐ytkownik≤w GG (chilek)
- * wywalenie z menu zdeaktywowanego "Wyslij wiadomosc" (mast3r)
- * mo┐emy formatowaµ swoje wiadomo╢ci (chilek)
- * po roz│▒czeniu z serwerem GG opisy kontakt≤w s▒ kasowane (mast3r)
- * wywalenie snprintf - zamiast tego kdebug i drobne poprawki przy disconnect (mast3r)
- * poprawka: CTRL + klik nie pokazuje/ukrywa okna Kadu, ani
- nie pokazuje siΩ menu przy CTRL + prawy klik (mast3r)
- * okno rozmowy: znowu autosend dzia│a prawid│owo (chilek)
- * okno rozmowy: dostosowanie wstawiania emotek do nowego typu pola edycji
- wiadomo╢ci (chilek)
- * okno rozmowy: wstawienie emotki powoduje przesuniΩcie kursora zaraz za ni▒ (chilek)
- * okno rozmowy: wstawienie znaku "-" nie powinno powodowaµ wstawiania nadinteligentnych
- znak≤w wyliczania (chilek)
- * je╢li nast▒pi b│▒d po│▒czenia to kadu kolejny raz bΩdzie pr≤bowaµ siΩ po│▒czyµ
- po 1 sekundzie (chilek)
- * dodanie kodu selektora koloru, narazie jeszcze jest nie sko±czony i
- nie do konca sprawy, trzeba go jeszcze podpi▒c, narazie guzik jest ukryty (mast3r)
- * zapomnia│em, ┐e doConnect() w AutoConnectTimer powinno byµ slotem (chilek)
- * okno rozmowy: mo┐liwo╢µ wybrania koloru tekstu (chilek)
- * okno rozmowy: wstawienie znaku "*" nie powinno powodowaµ wstawiania nadinteligentnych
- znak≤w wyliczania (chilek)
- * porz▒dki w sms.cpp/h - obs│uga ka┐dej bramki w oddzielnej klasie. Wszystkie
- dziedzicz▒ z podstawowej SmsGateway. Mo┐na bΩdzie │atwo dok│adaµ nowe bramki.
- Przymiarki do nowej ERY (adrian)
- * okno rozmowy: ustawianie koloru z poza tablicy nie jest mo┐liwe (chilek)
- * roz│▒czenie z serwerem GG zawsze powinno wy│▒czaµ pingowanie serwera GG (chilek)
- * poprawka: Kadu z debugiem nie wywala siΩ przy zamykaniu (mast3r)
- * okno rozmowy: nie powinny siΩ ju┐ wy╢wietlaµ tagi font (chilek)
- * uporz▒dkowanie kodu zamykania Kadu i kilka kosmetycznych poprawek w debugu (mast3r)
- * poprawki: teraz naprawde juz nie powinno seg faultowaµ przy zamykaniu (mast3r)
- * ESC gdy wy│▒czona jest ikonka w panelu dokuj▒cym nic nie powoduje (mast3r)
- * przy zamykaniu Kadu przez np. KDE kadu powinno zapisaµ konfiguracje (mast3r)
- * wa┐na poprawka - Kadu wreszcie nie blokuje zamykania KDE !!! (mast3r)
- * mozna ustawiµ opis kt≤ry zostanie ustawiony przy zamykaniu Kadu (mast3r)
- * zamkniecie Kadu przez KDE, moze tym razem bΩdzie za kazdym razem zapisywac
- konfiguracje (ogolnie to jest jaka╢ dziwna sytuacja) (mast3r)
- * przepuszczenie przez parser pliku dzwiΩku wiadomo╢ci czyli jest mozliwosc
- ustawienia dla kazdej osoby innego pliku dzwiΩkowego (mast3r)
- * dodanie katalogu debian/ w katalogu glownym programu, teraz kazdy
- bedzie mogl stworzyc wlasna paczke programu dla swojego Debian'a (mast3r)
- * Enter na klawiaturze alfanumerycznej te┐ wysy│a wiadomo╢µ (Abaddon/mast3r)
- * kolejne "pozbycie" sie seg faulta przy debugu (mast3r)
- * dodanie nowej funkcji do userlist, ktora przydaje sie w kilku miejscach (mast3r)
- * porz▒dki w kodzie events.cpp i chat.cpp (mast3r)
- * status do autoconnecta jest statusem ostatnio ustawionym w Kadu (mast3r)
- * checkConnection i QTimer readevent - zakomentowane bo do niczego nie potrzebne (mast3r)
- * w oknie wyszukiwania pokazuj▒ siΩ statusy "ukryte" (chilek)
- * wywalenie z kodu starej-niedzia│aj▒cej metody wykrywania "ukrytych" (chilek)
- * rozw≤j nowego mechanizmu budowania okna konfiguracyjnego (adrian)
- * sms: obs│uga nowej bramki ERA Standard (adrian)
- * u┐ytkownicy blokowani przez nas wy╢wietlaj▒ siΩ kolorem czerwonym,
- u┐ytkownicy ignorowani przez nas kolorem ┐≤│tym (chilek)
- * pocz▒tki drag&drop - mo┐na przeci▒gaµ u┐ytkownik≤w z userbox'a.
- narazie np. do jakiego╢ edytora tekstowego (adrian)
- * zak│adki z grupami przyjmuj▒ drag&drop z userbox'a. Przenosi
- to kontakt do okre╢lonej grupy. trzeba to jeszcze dopracowaµ.
- przy okazji drobna przer≤bka UserListElement (adrian)
- * podczas przebudowy zak│adek z grupami kadu stara siΩ
- pamiΩtaµ aktualnie wybran▒ przez u┐ytkownika grupΩ (adrian)
- * poprawka: Kadu nie powinno klonowaµ kontakt≤w (mast3r)
-
- +++ wersja 0.3.4-pre3
- * dodane przeszukiwanie historii (chilek)
- * w oknie konfiguracji pola puste zamieniane s▒ na faktyczne
- domy╢lne ustawienia (mast3r)
- * optymalizacja kodu w/w (mast3r)
- * dodany pasek narzΩdziowy (chilek)
- * zapamiΩtywanie odebranych wiadomo╢ci przy ka┐dej operacji na li╢cie wiadomo╢ci
- oczekuj▒cych na odczytanie (chilek)
- * pasek narzΩdziowy dokowalny, guzik narzΩdziowy "dodaj u┐ytkownika" (chilek)
- * porzadki w kodzie, zakomentowanie nieuzywanych zmiennych i
- klasy Operation( nie uzywana od dluzszego czasu, moze czas
- pozbyc sie jej i usunac network.cpp) (mast3r)
- * funkcja MessageBox::msg(), usuniΩte network.cpp i doc'e od libgadu oraz
- porz▒dki w pliku AUTHORS (adrian)
- * mo┐na chowaµ pasek narzΩdziowy (chilek)
- * zapamiΩtywanie ustawie± paska narzΩdziowego (chilek)
- * wszystkie adresy IP przechowywane s▒ w obiektach klasy QHostAddress (chilek)
- * kadu po otrzymianiu pakietu GG_DISCONNECTING nie podejmuje kolejnych pr≤b
- │▒czenia siΩ z sieci▒ GG automatycznie (chilek)
- * domy╢lna kompilacja z flagami -Os -fno-exceptions -pipe i
- je╢li nie w│▒czymy debuga to dodatkowo -s. Kadu jest
- teraz o po│owΩ mniejsze (mast3r/adrian)
- * wyr≤wnane ikonki status≤w (jz)
- * nowy "image" okna informacji o u┐ytkowniku (chilek)
- * w oknie informacji o u┐ytkowniku dodane pole z nazw▒ dnsow▒ (chilek)
- * program nie wywala siΩ, gdy zamykamy okno historii w czasie
- jej przeszukiwania (jz/chilek)
- * gdy zrezygnujemy z transmisji pliku nie pojawia siΩ komunikat o b│Ωdzie
- transmisji (jz/chilek)
- * obs│uga dns-lookup≤w w klasie UserList (chilek)
- * dodatkowa zmienna do parsowania %v - zwraca revdns gdy ip jest znane (mast3r)
- * poprawka: tytu│ okna rozmowy powinien wyswietlaµ siΩ poprawnie < i > (kiemlo/mast3r)
- * oczyszczenie kadu.h i kadu.cpp ze ╢mieci (mast3r)
- * udoskonalony autoaway - dodatkowo zliczaj▒cy przerwania klawiatury i myszki
- na linuksie (chilek)
- * poprawka b│Ωdu w infopanelUpdate(uin_t) (chilek)
- * okno konfiguracji: nowa zak│adka "Historia" (Ron_K/chilek)
- * mo┐liwo╢µ skonfigurowania okresu czasu z kt≤rego s▒ cytowane frazy
- przy otwieraniu okna rozmowy (chilek)
- * guzik "Konfiguracja" na pasku narzΩdziowym (chilek)
- * okno historii: escape'owanie znak≤w < i > (chilek)
- * pod *bsd powinno sie ju┐ kompilowaµ (pawe│/mast3r)
- * akcja czyszczenia kodu, zakomentowanie kodu 2 klass rMessage i Message
- - od dluzszego czasu nie uzywamy tego. Propozycja (patrz plik message.h)
- usuniecia message.cpp i message.h, deaktywacja "Wyslij wiadomo╢µ" z
- prawego menu na userze w userbox'ie (mast3r)
- * pocz▒tki gruntownych porz▒dk≤w w events.cpp/h - stworzenie klasy
- EventManager, sygna│y messageReceived, chatReceived, userlistReceived,
- userStatusChanged. WiΩcej porz▒dk≤w wkr≤tce (adrian)
- * oczyszczanie, porz▒dki, optymalizacja kodu, poprawki starych funkcji,
- krok ku przejsciu na sygna│'y (mast3r)
- * zmienna liczba kolumn w userbox'ie (chilek)
- * mo┐liwo╢µ ustawienia w konfiguracji czy liczba kolumn w userbox'ie
- ma byµ zmienna (chilek)
-
- +++ wersja 0.3.4-pre2
- * graficzny instalator - instaluj.tcl (googie)
- * poprawka, polskie literki powinny ju┐ siΩ wy╢wietlaµ poprawnie w
- panelu infomacyjnym i tytule okna rozmowy, konferencji przy
- wlasnej konfiguracji (mast3r)
- * parsowanie sie┐ki do pliku odtwarzanego przy powiadomieniu
- o dostΩpno╢ci u┐ytkownika (mast3r)
- * rozbudowa klasy MessageBox o obs│ugΩ wska╝nik≤w postΩpu (adrian)
- * poprawki przy parsowaniu - mam nadzieje, ┐e teraz nie bedzie
- ju┐ problem≤w, dodanie debugu do kodu parsowania (mast3r)
- * poprawka: parsowanie powinno dzia│aµ juz poprawnie, poprawki
- kosmetyczne w kodzie i w oknie konfiguracji "Wygl▒d" (mast3r)
-
- +++ wersja 0.3.4-pre1
- * ╢rodkowy guzik myszki wci╢niΩty na u┐ytkowniku
- otwiera okno wysy│ania smsa (chilek)
- * pierwsza pr≤bna wersja animowanych emotikon≤w (adrian)
- * │adowanie pliku emoticons_selector w standardzie ISO-8859-2 (chilek)
- * poprawka zachowania animowanych emotikon≤w przy
- zawijaniu tekstu i wstΩpna optymalizacja (adrian)
- * historie zapisuj▒ siΩ w formacie zgodnym z EKG (chilek)
- * historie w starym formacie konwertuj▒ siΩ automatycznie (on-demand) do nowego
- formatu (chilek)
- * trochΩ porz▒dk≤w: config.cpp/h => config_dialog.cpp/h, struktura config
- z kadu.h do config_dialog.h, usun▒│em vuser.cpp/h (adrian)
- * make install instaluje style css od dokumentacji (adrian)
- * emotikony w selektorze animuj▒ siΩ po "najechaniu" kursorem myszy,
- przy okazji porz▒dki: IconSelector,IconSelectorButton z chat.cpp/h =>
- EmoticonSelector,EmoticonSelectorButton w emoticons.cpp/h (adrian)
- * porz▒dki: rozbijanie kadu.cpp/h, przenoszenie kodu w bardziej
- odpowiednie miejsca (adrian)
- * lista w│asnych serwer≤w nie znika po ustawieniu domy╢lnych serwer≤w (mast3r)
- * osoby nie maj▒ce uin, opisem jest: Mobile: nr_telefonu
- + info o 3 klawiszu, aby wys│aµ sms (mast3r)
- * wykluczenie mo┐liwo╢ci wys│ania swojego klucza do osoby
- nie maj▒cej w userliscie uinu (mast3r)
- * poprawka zamykania siΩ Kadu (mast3r)
- * malutkie przeoczenie, wywalilem info o 3 klawiszu z hinta
- zapomnia│em o 2kliku lewym :) (mast3r)
- * format zestaw≤w emotikon≤w kompatybilny z gg, stare zestawy kadu nie bΩd▒
- dzia│aµ. Standardowo zestaw gadu-gadu z najnowszej wersji oryginalnego
- klienta. Zestawy kadubis i original_kadu usuniΩte. Przy okazji wysz│a
- szybsza detekcja emot≤w w tek╢cie - nie ma ju┐ regexp≤w (adrian)
- * zamiast zwyk│ego w│▒czania/wy│▒czania emotikon≤w mo┐liwo╢µ ustawienia
- w oknie konfiguracji stylu emotikon≤w: brak/statyczne/animowane (adrian)
- * poprawka rozpoznawania adres≤w url w tek╢cie. poprawka algorytmu dla
- d│u┐szych napis≤w oraz rozpoznaje dodatkowo znaki ':','%' i '+' (adrian)
- * selektor emotikon≤w jest bardziej inteligentny i bardzo
- siΩ stara nie wystawaµ poza krawΩdzie ekranu (adrian)
- * sms idea: obs│ugiwane s▒ dodatkowe sytuacje takie jak nieprawid│owo
- wprowadzony tekst z obrazka, adresat z nieuaktywnion▒ us│ug▒ "sms standard".
- ZamkniΩcie okienka z obrazkiem idei - np klawiszem esc - powoduje prawid│owy
- powr≤t do edycji (adrian)
- * znaki < i > wy╢wietlaj▒ siΩ prawid│owo w widoku opisu u┐ytkownika (chilek)
- * historia wy╢wietla siΩ tak jak kiedy╢ (z paroma dodatkowymi bajerami),
- ale wykorzystuje ju┐ nowy format plik≤w historii (chilek)
- * porz▒dki z czasami zdarze± (chilek)
- * okno rozmowy: gdy otwieramy pojawia siΩ w nim 10 ostatnich wypowiedzi
- z historii rozmowy (chilek)
- * historie rozm≤w: optymalizacja obs│ugi historii rozm≤w - wprowadzenie plik≤w
- z indeksami wpis≤w historii (chilek)
- * mo┐liwo╢µ ustawienia domy╢lnego portu na kt≤ry kadu ma │▒czyµ siΩ z serwerami
- gg. Przy ustawieniu serwer≤w domy╢lnych kadu │▒cz▒c siΩ z hubem - dostaje dane,
- a ustawienie portu nie jest brane pod uwagΩ. Dopiero przy │▒czeniu siΩ z pozosta│ymi
- serwerami ustawienie portu jest uwzglΩdniane. Przy w│asnych wpisach ip serwer≤w,
- kadu │▒czy siΩ odrazu z danym ip na ustawiony port (mast3r)
- * poprawka w konfiguracji: wyb≤r "brak" emotikon - deaktywuje
- mo┐liwo╢µ wyboru themes-u, stary kod byl niepoprawny i wywala│
- bl▒d na standardowe wyj╢cie (mast3r)
- * okno rozmowy: nie czekamy na potwierdzenie dostarczenia wiadomo╢ci
- do osoby niedostΩpnej lub ukrytej (chilek)
- * gdy wybierzemy "rozpocznij rozmowΩ" w menu podrΩcznym listy u┐ytkownik≤w,
- otwiera siΩ okno rozmowy wraz z wiadomo╢ciami z historii rozmowy oraz
- wiadomo╢ciami, kt≤re otrzymali╢my, a jeszcze nie przeczytali╢my (chilek)
- * plik konfiguracyjny: dodana opcja ChatHistoryCitation w sekcji Others
- okre╢laj▒ca ilo╢µ cytowanych wypowiedzi przy otwieraniu okna rozmowy (chilek)
- * poprawka b│Ωdu, kt≤ry powodowa│ wywalanie siΩ kadu, nie mo┐na wybraµ ju┐
- statusu niedostepny z opisem, przy uruchomionym kadu z domyslnym statusem
- niedostΩpny i poprawka w menu z docku- domyslny status nie byl checkniΩty (mast3r)
- * przy otwieraniu okna rozmowy wiadomo╢ci nie powinny siΩ ju┐ dublowaµ (chilek)
- * pocz▒tki porz▒dk≤w z oknem historii (chilek)
- * je╢li z kim╢ ju┐ wcze╢niej "rozmawiali╢my" od w│▒czenia kadu to nie s▒
- cytowane wypowiedzi (chilek)
- * na razie zablokowa│em poprzedni feature (chilek)
- * poprawki w konwersji historii - nick mo┐e zawieraµ spacje i nie tylko (chilek)
- * mo┐na ignorowaµ grupy u┐ytkownik≤w (chilek)
- * pr≤ba optymalizacji animowanych emotikon≤w - konkretna animacja/emotikon
- │aduje siΩ z dysku tylko raz w ci▒gu danej sesji kadu i jest dzielona
- miΩdzy wszyskie te same emotikony we wszystkich oknach chat (adrian)
- * ograniczenie liczby jednocze╢nie akceptowanych po│▒cze± DCC do o╢miu (chilek)
- * obs│uga wznawiania zerwanych transmisji plik≤w poprzez DCC (chilek)
- * pierwsze przymiarki do zrobienia konfiguralnego panelu
- informacyjnego, na razie tylko pole w konfiguracji (mast3r)
- * mo┐liwo╢µ skonfigurowania panelu informacyjnego (mast3r)
- * mo┐liwo╢µ skonfigurowania tytu│u okna rozmowy i konferencji (mast3r)
- * w informacji o u┐ytkowniku pokazujemy port nawet gdy nie znamy ip (mast3r)
- * pocz▒tki klasy MessageBox - z za│o┐enia lepszej i wygodniej od oryginalnej
- QMessageBox. Mam parΩ pomys│≤w. BΩdΩ j▒ rozbudowywa│ w miarΩ potrzeb (adrian)
- * nowe okno dialogowe: definiowanie zapytania przeszukuj▒cego historiΩ (chilek)
-
- +++ wersja 0.3.3-final
- * ikonka wiadomo╢ci i ikon statusu "ukryty" z telefonikiem
- do oddzielnych plik≤w (chilek)
- * tray: przepisany kod dokowania w tray'u. Kadu powinno siΩ ju┐ │adnie dokowaµ
- zar≤wno w KDE jak i w GNOME 1.x i 2.x oraz pod Window Maker'em (adrian)
- * tray: usuniΩta opcja UseWMakerStyleDocking z kadu.conf. Kadu dokuje siΩ
- automatycznie bez potrzeby ustawiania typu dokowania (adrian)
- * tray: po najechaniu mysz▒ na ikonkΩ automatycznie dostaje ona focus.
- Rozwi▒zuje to problem braku podpowiedzi (hint) z opisem guzik≤w gdy
- Kadu nie jest aktywne (adrian)
- * polskie znaczki w dymkach powinny byµ ju┐ - OK (mast3r)
- * nowe libgadu, zwiΩkszenie tymczasowo wysoko╢ci okna konfiguracji (chilek)
- * uaktualnione wysy│anie sms≤w do telefon≤w kom≤rkowych w sieci era (chilek)
- * poprawka w oknie about - Kadu ju┐ przecie┐ nie bazuje na KDE (adrian)
- * zawsze otwiera siΩ okno czatu niezale┐nie od statusu u┐ytkownika (chilek)
- * kadu dzia│a w unicode, pliki konfiguracyjne w ISO 8859-2, komunikacja z
- serwerami GG w CP1250 (chilek)
- * drobne poprawki eksportu i importu listy u┐ytkownik≤w do i z pliku (chilek)
-
- +++ wersja 0.3.3-rc4
- * dodatkowe opcje dostΩpne w menu podrΩcznym u┐ytkownika (blokowanie, ignorowanie,
- powiadamianie i niedostΩpny przy tylko dla znajomych) (chilek)
- * ignored: QArray -> QValueList, FILE -> QFile (chilek)
- * userinfo: mo┐liwo╢µ zmiany uinu u┐ytkownika (chilek)
- * userinfo: mo┐na u┐ytkownikowi usuwaµ i dodawaµ UIN, poza tym je╢li np. usuniemy UIN
- to nie s▒ wysy│ane bezsensowne powiadomienia do serwera GG (chilek)
- * menu podrΩczne u┐ytkownika: je╢li u┐ytkownik nie ma UINu nie wy╢wietlamy ┐adnych
- haczyk≤w (chilek)
- * poprawiony mechanizm zmiany wielko╢ci komponent≤w w oknie chat. Teraz mo┐na
- ju┐ naprawdΩ dowolnie, co do pixela ustawiaµ wielko╢µ (adrian)
- * dodanie guzik≤w przewijania zak│adek grup (chilek)
- * czcionka w zak│adkach grup to czcionka ustawiona w userboxie + bold,
- powinno to poprawiµ troszke wygl▒d (mast3r)
- * debug: pocz▒tki porz▒dnego debuga. Pliki debug.cpp/h. Makra kdebug i kdebugf.
- Od teraz u┐ywamy zamiast fprintf(stderr,...) (adrian)
- * debug: ca│y kod kadu przerobiony na nowy spos≤b debugowania (adrian)
- * debug: kadu kompilowane tradycyjnie (bez --enable-debug) nie zawiera
- komunikat≤w debuguj▒cych, dziΩki czemu jest mniejsze i szybsze (adrian)
- * configure: poprawka wykrywania QT (adrian)
- * poprawki kosmetyczne i optymalizacja (mast3r)
- * optymalizacja reszty kodu, w dialogu do opisu statusu jest liczba
- informuj▒ca ile znak≤w mo┐na jeszcze wprowadziµ, a tak┐e max. d│ugo╢µ opisu jest
- brana ze sta│ej deklerowanej w libgadu.h (mast3r)
- * poprawne wyswietlanie pola "wyswietl" w informacji o kontakcie (mast3r)
- * kontakty z ustawionym numerem telefonu maj▒ ikonki z telefonami (jz,adrian)
- * wydzielenie ikon ze statusami do oddzielnych plik≤w (chilek)
-
- +++ wersja 0.3.3-rc3
- * sensowne potwierdzenie usuniΩcia kontaktu (adrian)
- * pr≤ba nowego "porz▒dnego" autoaway'a (chilek)
- * autodetekcja adresu IP dla DCC jest robiona przy ka┐dym po│▒czeniu o ile
- nie wpiszemy adresu IP jawnie (chilek)
- * poprawka dotycz▒ca tytu│u okna rozmowy - nie ma juz napisu
- "opis" przy nazwie statusu rozm≤wcy (mast3r)
- * mo┐liwo╢µ ustawienia wygl▒du tray hinta w oknie konfiguracji
- i kilka poprawek (mast3r)
- * pozbycie siΩ snprintf - zamiast tego jest QString::number (mast3r)
- * make clean kasuje pliki *_moc.cpp (adrian)
- * simlite uzywa inttypes.h jesli w systemie nie ma stdint.h (adrian)
- * powiadomienie o nowej wiadomosci w rozmowie przez tray hint'a (mast3r)
- * ikonka Kadu instaluje sie w menu KDE w grupie Internet (adrian)
- * configure: obs│uga --enable-doc=DIR z mo┐liwo╢ci▒ ustawienia
- docelowego katalogu dla dokumentacji (adrian)
- * uzupe│nienie i uporz▒dkowanie listy domy╢lnych serwer≤w GG (chilek)
- * je┐eli nie mamy dokumentacji to jest ona otwierana
- z http://www.kadu.net/index_doc.html (mast3r)
- * configure: prawid│owa obs│uga przekazywanych przez u┐ytkownika CXXFLAGS
- oraz domy╢lna kompilacja z -O2 (adrian)
- * przepisany od zera b│Ωdny kod wykrywania adres≤w url w wiadomo╢ciach (adrian)
- * pionowe zak│adki grup (chilek)
- * wy│▒czenie ikony w tray'u nie powoduje wywalenia siΩ kadu, gdy jednocze╢nie
- wy│▒czamy dymki (chilek)
- * configure: kolejne poprawki dla FreeBSD (adrian)
- * je╢li usuniemy ostatniego u┐ytkownika z ostatniej grupy innej ni┐ domy╢lna
- lista u┐ytkownik≤w prze│▒cza siΩ na listΩ wszystkich u┐ytkownik≤w (chilek)
- * okno konfiguracja -> zak│adka powiadom: listy u┐ytkownik≤w posortowane,
- a ponadto nie wy╢wietlaj▒ siΩ tam osoby, kt≤re nie maj▒ numer≤w GG (chilek)
-
- +++ wersja 0.3.3-rc2
- * sporo poprawek dla FreeBSD (adrian)
- * gdy mamy status domy╢lny "niedostΩpny" to nie ginie nam zapamiΩtany
- opis statusu (chilek)
- * okno rozmowy: PAGEUP i PAGEDOWN nie przesuwaj▒ historii rozmowy (chilek)
- * je╢li okno wyboru statusu jest otwarte to klikniΩcie informacji o statusie
- zamyka to okno (chilek)
- * Geometry w kadu.conf zgodne z wersjami kadu wcze╢niejszymi
- ni┐ 0.3.3-rc1 (chilek)
- * okno rozmowy: poprawione podpowiedzi (hinty) do guzika
- w│▒czaj▒cego/wy│▒czaj▒cego szyfrowanie (chilek)
- * byµ mo┐e rozwi▒zanie problemu z t│em ikonki w tray'u (mast3r)
- * ESC w glownym oknie je minimalizuje
- * Wsparcie dla Window Maker'a (dokowanie).
- Trzeba ustawic UseWMakerStyleDocking w kadu.conf (sekcja [Global]).
- Uwaga: pod KDE wystepuja dziwne efekty (adrian)
- * escape'owanie znak≤w '<' i '>' w pokazywanych hintach w userbox (scooty)
- * prawdopodobnie rozwi▒zany problem z zapisywaniem has│a (adrian)
- * poprawiony b│▒d wystΩpuj▒cy gdy ustawiony jest nieistniej▒cy ju┐
- zestaw emot≤w (adrian)
- * dockhint->trayhint(poprawki, ulepszenia i przygotowania do dodania powiadomie±
- o dostΩpnych osobach i ew. b│Ωdach podczas │▒czenia siΩ z serwerem GG. (mast3r)
- * informacja o dostΩpno╢ci przez hinta w tray'u i wy╢wietlanie niekt≤rych
- b│Ωd≤w podczas pr≤by │▒czenia siΩ + poprawki (mast3r)
- * kadu nie wywala siΩ, gdy s▒ problemy z odczytaniem informacji o dostΩpno╢ci
- nowych wersji (chilek)
- * drobne porz▒dki z polem statusu (powinno zmniejszaµ siΩ przy zmianie rozmiaru
- okna kadu) (chilek)
- * wyrzucony pusty pasek pod menu (chilek)
- * poprawiony blad ktory mogl powodowac wywalanie siΩ kadu przy reconnecie (mast3r)
- * przygotowania do zrobienia konfiguralono╢ci trayhinta, narazie tylko w
- pliku konfiguracyjnym (mast3r)
-
- +++ wersja 0.3.3-rc1
- * sms.cpp ma szansΩ kompilowaµ siΩ na Qt < 3.0.5 (chilek)
- * przy odebraniu b│Ωdnej wiadomo╢ci dcc ctcp nie powinno wywalaµ siΩ (chilek)
- * czeski b│▒d powodowa│, ┐e mesgi mog│y nie wpadaµ do okna rozmowy (chilek)
- * okna dialogowe z powiadomieniami o zmianie statusu u┐ytkownik≤w
- nie powinny wywalaµ kadu (chilek)
- * wci╢niΩcie klawisza escape zamyka okno rozmowy
- * locales jest obs│ugiwane bez po╢rednictwa KDE (chilek)
- * obs│uga pliku konfiguracyjnego kadu.conf bez po╢rednictwa KDE (chilek)
- * kadu nie u┐ywa klas KDE do obs│ugi ikon (chilek)
- * TrayIcon jest oddzieln▒ klas▒ w kt≤rej mo┐na zrobiµ obs│ugΩ ikon z
- r≤┐nych mened┐er≤w okien (chilek)
- * mo┐liwo╢µ w│▒czenia/wy│▒czenia TrayIcon w trakcie dzia│ania programu (chilek)
- * obs│uga dokowania (TrayIcon) bez po╢rednictwa KDE. Powinno dzia│aµ
- miΩdzy innymi pod GNOME (adrian)
- * okno informacji o u┐ytkowniku: zmiana pola "Wy╢wietl" aktualizuje
- okna rozm≤w kt≤re maj▒ w tytule star▒ nazwΩ u┐ytkownika (chilek)
- * okno wyboru statusu (pojawiaj▒ce siΩ po klikniΩciu pola z naszym
- statusem) zawsze pokazuje siΩ we w│a╢ciwym miejscu (chilek)
- * g│≤wne okno programu mo┐na zmniejszaµ dowolnie po prze│adowaniu kadu (chilek)
- * okno konfiguracji: mo┐na testowaµ d╝wiΩki po zmianie programu do
- ich odgrywania
-
- +++ wersja 0.3.3-pre5
- * wszystkie? wiadomo╢ci od u┐ytkownik≤w powinny wpadaµ do okna rozmowy (chilek)
- * je╢li nie mamy po│▒czenia z internetem, a tym samym gg_login() zwr≤ci NULL
- to kadu nie wywala siΩ? (chilek)
- * mo┐na dodawaµ wielu u┐ytkownik≤w, kt≤rzy nie maj▒ swojego uina (chilek)
- * dodane czyszczenie listy u┐ytkownik≤w w oknie importu, gdy importujemy listΩ
- u┐ytkownik≤w z pliku
- * mo┐liwo╢µ usuniΩcia z listy wielu u┐ytkownik≤w na raz (chilek)
- * okno dodawania u┐ytkownika: nie mo┐na dodaµ do listy u┐ytkownika, kt≤ry
- ma puste pole "altnick" (chilek)
- * emotikony: kadu nie zapΩtla siΩ jesli mamy ustawiony
- nie istniej▒cy juz zestaw (adrian)
- * okno rozmowy: mo┐liwo╢µ zmieniania proporcji pomiΩdzy widokiem
- historii rozmowy, a reszt▒ okna (chilek)
- * sms: znowu powinny dzia│aµ era i plus (standardowo przez zewnΩtrzny
- program kadusms) (adrian)
- * szyfrowanie: odbierania klucza publicznego nie powoduje pad≤w aplikacji,
- a ponadto zatwierdzenie jego zapisania powoduje uaktywnienie guzika
- "encryption" w rozmowie prowadzonej z osob▒, kt≤ra do nas przys│a│a
- sw≤j klucz publiczny
- * powiadamianie d╝wiΩkiem o zmianie statusu kontakt≤w nastΩpuje tylko wtedy,
- gdy czas jaki min▒│ od ostatniego takiego zdarzenia przekracza 500ms (chilek)
- * okno rozmowy: SHIFT+PageUp, PageUp - przesuwaj▒ historiΩ rozmowy do g≤ry,
- SHIFT+PageDown, PageDown - przesuwaj▒ historiΩ rozmowy do do│u (chilek)
- * sms: wysy│anie sms≤w wewnΩtrznym mechanizmem kadu (z ew. wy╢wietlaniem
- obrazka ze strony sms.idea.pl). Program SMS Miko│aja Rydzewskiego
- zosta│ usuniΩty ze ╝r≤de│ (adrian)
-
- +++ wersja 0.3.3-pre4
- * przy imporcie listy u┐ytkownik≤w ustawiamy domy╢lne
- atrybuty u┐ytkownik≤w (chilek)
- * poprawki zwi▒zane z zarz▒dzaniem widoczno╢ci▒
- ikony programu w tray'u (chilek)
- * je╢li ikona programu jest widoczna w tray'u to wiadomo╢ci od u┐ytkowni≤w
- anonimowych nie powoduj▒ dodawania tych u┐ytkownik≤w do listy;
- w przeciwnym przypadku u┐ytkownicy s▒ dodawani do listy
- (serwer GG nie jest o tym informowany!) (chilek)
- * w oknie rozmowy dodano guzik blokuj▒cy przewijanie rozmowy
- (mo┐na spokojnie przeczytaµ co kto╢ do nas napisa│ du┐o wcze╢niej) (chilek)
- * mo┐liwo╢µ rezygnacji ze zmiany statusu na status opisowy (chilek)
- * usuniΩte wywalanie siΩ kadu po otwarciu okna z danymi osobistymi
- (w momencie gdy nie znaleziono informacji
- o nas w katalogu publicznym) (chilek)
- * mo┐liwo╢µ regulacji wielko╢ci panela informacyjnego (chilek)
- * wyszukiwanie u┐ytkownik≤w zgodne z GG 5.0 (chilek)
- * w oknie rozmowy: mo┐na zmieniµ proporcjΩ pomiΩdzy rozmiarem okna historii
- rozmowy, a list▒ u┐ytkownik≤w (gdy prowadzimy konferencjΩ) (chilek)
- * chyba poprawiony pad przy wiadomo╢ciach systemowych. UWAGA! teraz lec▒
- tylko na konsolΩ. Je╢li chcecie ogl▒daµ reklamy to dajcie znaµ ;) (adrian)
- * usprawnienia w oknie poszukiwa± u┐ytkownik≤w (chilek):
- - szukanie u┐ytkownik≤w najpierw powoduje wyczyszczenie listy u┐ytkownik≤w,
- - szukanie kolejnych u┐ytkownik≤w nie powoduje dodawania do listy
- ju┐ wcze╢niej znalezionych.
- * dane osobiste: pobieranie o nas informacji wykorzystuje
- wyszukiwanie zgodne z GG 5.0 (chilek)
- * dane osobiste: dzia│aj▒ w standardzie GG 5.0
- (nie ma problem≤w z poszczeg≤lnymi polami naszego opisu) (chilek)
- * dane osobiste: obs│uga FamilyName i FamilyCity (chilek,adrian)
- * szyfrowanie: gruntowna poprawka - przejscie na simlite z ekg. dziala juz
- kadu<=>kadu, ale kod wymaga jeszcze troszke pracy (adrian)
- * przypominanie has│a nie blokuje kadu (chilek)
- * dodane okno zmiany has│a GG (chilek)
- * porz▒dki zwi▒zane z oknem rejestracji u┐ytkownika GG (chilek)
- * zapisywanie pozycji podzia│u userlist(userbox) i opisu + poprawki zapisywania
- geometrii okna i warto╢ci domy╢lnych (chilek)
- * udoskonalenie zak│adki wygl▒d i dodanie mo┐liwo╢ci ustawienia wygl▒du widgetu
- w userboxie, kt≤ry pokazuje dane u╝ytkownika + zmiany w sposobie zapisu
- konfiguracji kolor≤w i czcionek. (mast3r)
- * dodane okno wyrejestrowania u┐ytkownika GG (chilek)
- * dane osobiste: kosmetyka wygl▒du okna (chilek)
- * konfiguracja: testowanie d╝wiΩk≤w uwzglΩdnia zmiany dokonane w polach
- konfiguracji plik≤w d╝wiΩkowych (chilek)
- * konfiguracja: dodano guzik testowania przy wyborze d╝wiΩku powiadamiania o
- obecno╢ci uzytkownika (chilek)
- * konfiguracja: zmiana konfiguracji wygl▒du nie wymaga zrestartowania kadu, aby
- zasz│y zmiany w wygl▒dzie (chilek)
- * szyfrowanie: generowanie tylko kluczy 1024 bity
- (innych nie obs│uguje protok≤│) (adrian)
- * szyfrowanie: poprawki kosmetyczne interfejsu u┐ytkownika
- i samego kodu (adrian)
- * dodanie opcji usuwania userlisty z serwera, import/export userlisty z
- pliku (pawel/canter)
-
- +++ wersja 0.3.3-pre3
- * CTRL + klik dowolnego przycisku myszki na ikonce w tray'u powoduje
- wy╢wietlenie wiadomo╢ci/rozmowy (mast3r)
- * szyfrowanie wiadomo╢ci przy u┐yciu OpenSSL (scooty) +
- configure: opcja --with-openssl (ca│o╢µ eksperymentalna) (adrian)
- * dodanie do kodu domy╢lnych serwer≤w GG. Kadu │▒czy siΩ najpierw
- z hubem, dostaje ip serwera z kt≤rym sie pr≤buje po│▒czyµ.
- Je┐eli to siΩ nie uda, │▒czy siΩ z 217.17.41.85, p≤╝niej .84 i .83
- na porcie 8074.
- Natomiast gdy uda siΩ po│▒czyµ i z jakiej╢ przyczyny po│▒czenie zostanie
- zerwane lub po prostu osoba sama siΩ roz│▒czy (status: niedostΩpny)
- - cykl │▒czenia siΩ z serwerami GG zaczyna siΩ od pocz▒tku czyli jw.
- (mast3r)
- * informacja o b│Ωdzie sieciowym podczas pr≤by wys│ania wiadomo╢ci
- przy braku po│▒czenia z serwerem GG (chilek)
- * ikonka w tray'u powinna sygnalizowaµ wiadomo╢µ do odczytania
- po restarcie kadu (chilek)
- * u do│u pojawia siΩ informacja o u┐ytkowniku (chilek,adrian)
- * dostΩpno╢µ nowych wersji kadu nie jest sprawdzana, gdy nie mamy
- przydzielonego numeru GG (chilek)
- * prawid│owe wy╢wietlanie polskich literek
- w opisach os≤b niedostΩpnych (chilek)
- * poprawka domy╢lnej geometrii g│≤wnego okna (adrian)
- * po zmianie powiadomie± w oknie konfiguracji ustawienia
- powiadomie± s▒ zapamiΩtywane (chilek)
- * poprawione automatyczne otwieranie wszystkich oczekuj▒cych
- wiadomo╢ci konferencyjnych (chilek)
-
- +++ wersja 0.3.3-pre2
- * dostosowanie do QT 3.1.0 i KDE 3.1-rc5 (adrian)
- * lepszy selektor emotow - potrafi wystawac za chat
- i zachowuje sie jak popup-menu (adrian)
- * mo┐na anulowaµ oczekiwanie na potwierdzenie dostarczenia wiadomosci (chilek)
- * wyszukiwanie u┐ytkownik≤w: pierwszy znaleziony u┐ytkownik staje siΩ wybranym
- - teraz nie mo┐na ju┐ dodaµ drugi raz tego samego u┐ytkownika (chilek)
- * w oknie rozmowy: zast▒pienie guzika "Zamknij" guzikiem "Anuluj"
- - guzik "Anuluj" powoduje anulowanie oczekiwania na potwierdzenie
- dostarczenia wiadomosci (chilek)
- * okno rozmowy: KTextBrowser -> QTextBrowser (chilek)
- * przycisk "Testuj" w oknie konfiguracji powoduj▒cy przetestowanie ustawie±
- dzwiΩkowych (mast3r)
- * mo┐liwo╢µ wyboru przegl▒darki www w jakiej ma pokazywaµ siΩ wybrany
- w oknie rozmowy hyperlink (chilek)
- * okno rozmowy: chmurki z opisem emotikonek w oknie wyboru emotikonki
- * playSound(): fork() -> QProcess (chilek)
- * u┐ytkownicy na li╢cie s▒ sortowani z uwglΩdnieniem polskich literek (chilek)
- * okno informacji o u┐ytkowniku: wydzielenie zak│adek z poszczeg≤lnymi
- opcjami (chilek)
- * poprawiono wy╢wietlanie emotikon≤w (adrian)
- * mo┐liwo╢µ blokowania u┐ytkownik≤w (chilek)
- * mo┐liwo╢µ ukrycia siΩ przed u┐ytkownikami, kt≤rych mamy na li╢cie
- przy statusie "tylko dla znajomych" (chilek)
- * poprawione wysy│anie sms≤w (przez bramka.org) - znowu dzia│a idea,
- oraz lepsza obsluga argument≤w u┐ytkownika do programu sms (adrian)
- * wy╢wietlanie hint≤w przy ikonce w docku - experimental (mast3r)
- * mo┐liwo╢µ ignorowania wiadomo╢ci od u┐ytkownik≤w
- spoza listy kontakt≤w (chilek)
- * obs│uga zmiennej CONFIG_DIR - funkcja ggPath og≤lnego zastosowania do
- konwersji scie┐ek ze wzglΩdnych w katalogu gg do bezwzglΩdnych (adrian)
- * u┐ytkownicy anonimowi nie s▒ dodawani do listy. (chilek)
- * configure: mo┐liwo╢µ wy│▒czenia kompilacji libgadu i zlinkowania z ju┐
- istniej▒c▒ w systemie instalacj▒ (--with-existing-libgadu) (adrian)
- * configure: wkompilowywana informacja o typie dystrybucji, np. ╝r≤d│a, paczka
- dla okre╢lonego systemu itp. (--enable-dist-info=DIST) (adrian)
-
- +++ wersja 0.3.3-pre1
- * automatyczna kompilacja programu sms (adrian)
- * porz▒dki w opcji wysy│ania sms: brak opcji, je╢li osoba nie ma
- numeru, osobna opcja w menu g│≤wnym do wysy│ania sms'a pod wpisany z
- klawiatury numer (adrian)
- * ustawienia kolor≤w i czcionek listy u┐ytkownik≤w i okna rozmowy
- * domy╢lna opcja wywo│anie wbudowanego programu kadusms (adrian)
- * dynamiczne emotikony z mo┐liwo╢ci▒ wyboru zestawu
- (+do│▒czony kadubis) (adrian)
- * has│o nie pokazuje siΩ na konsoli (chilek)
- * wiadomo╢ci typu message "wpadaj▒" do okna rozmowy (chilek)
- * historia wys│anych sms'≤w (adrian)
- * ograniczenie statusu opisowego do 40 znak≤w i przejscie na QLineEdit (adrian)
- * mo┐liwo╢µ konfiguracji serwera proxy w oknie konfiguracji (chilek)
- * w strukturze config: char *password -> QString password (chilek)
- * autoryzacja proxy (chilek)
- * ENTER/RETURN w li╢cie u┐ytkownik≤w dzia│a tak
- jak podw≤jne klikniΩcie myszk▒ (chilek)
- * opcja powiadamiania o zmianie statusu wszystkich u┐ytkownik≤w (chilek)
- * kadu nie wysypuje siΩ jak mamy w│▒czone "autoaway" i jeste╢my offline (chilek)
- * w oknie poszukiwa±: gdy znaleziono jednego u┐ytkownika nie trzeba go
- zaznaczaµ, aby dodaµ go do listy, albo uaktualniµ informacjΩ o nim (chilek)
- * w oknie konfiguracji: gdy odznaczymy domy╢lny serwer GG i nie wpiszemy
- ┐adnego serwera GG to kadu ju┐ nie wywala siΩ przy pr≤bie ponownego
- │▒czenia siΩ (chilek)
- * Autostatus z pliku ~/.gg/description je╢li istnieje - do
- zastosowa± zwi▒zanych z XMMS i innymi (adrian)
- * okno rejestracji: przej╢cie na QSocketNotifier (chilek)
- * status opisowy: bardziej restrykcyjne (zmienna sess) sprawdzanie czy jeste╢my
- od│▒czeni od serwera
- * status opisowy: kasowanie pliku description po jego odczytaniu (adrian)
- * configure: pare pomocniczych komunikat≤w (adrian)
- * configure: mo┐liwo╢µ wy│▒czenia kompilacji kadusms (--disable-sms) (adrian)
- * configure: instalacja dokumentacji wraz z Kadu
- (i opcja --disable-doc) (adrian)
- * configure: symbole dla debugera nie sa wkompilowywane
- (i opcja --enable-debug) (adrian)
- * opcja Pomoc w menu - otwiera Konqueror'a z
- zainstalowan▒ dokumentacj▒ (adrian)
- * usuneli╢my z kod≤w ╝r≤d│owych poszczeg≤lnych modu│≤w informacje
- o autorach - wystarczy plik AUTHORS (adrian)
- * mrugaj▒cy tytu│ okna chat (zminimalizowanego te┐)
- przy doj╢ciu nowej wiadomo╢ci (mast3r)
- * status zmienia siΩ prawid│owo
- * Instalator w jezyku polskim - Instaluj
- * Dodano funkcje warunkowe do skryptu Instaluj
- * mrugaj▒ca koperta nowej wiadomo╢ci (mast3r)
- * sprawdzanie dostΩpnych aktualizacji (chilek)
- * F9 - czy╢ci zawarto╢µ okna rozmowy (mast3r)
- * ikonka okna rozmowy jest aktualnym stanem rozmowcy
- * doklejanie ~/.gg/description do statusu jesli chcemy (por.
- XMMS - libsongchange.so)
- * kompilowanie libgadu jako .so i linkowanie dynamiczne (adrian)
- * dodane #define HAVE_PTHREAD 1 w libgadu.h - teraz kadu operuje na tej
- samej strukturze gg_search co libgadu.so
- * powiadamianie o update'ach u┐ywa sta│ej VERSION (chilek)
-
- +++ wersja 0.3.2
- * dalsze porz▒dki w kodzie
- * rozmowy konferencyjne
- * masa drobiazg≤w
-
- +++ wersja 0.3.1
- * czΩ╢ciowe uporz▒dkowanie kodu
- * przesy│anie plik≤w (DCC)
- * sporo drobiazg≤w
- * zmiany w metodach eventGot... (chilek)
- * dodanie obs│ugi w│asnego opisowego (chilek)
- * mo┐liwo╢µ wyboru statusu (tylko dla znajomych) (chilek)
-
- +++ wersja 0.3.0 :: 05/06/2002
- * domy╢lnie status tylko-dla-znajomych
- * poprawka w SearchDialog (Xlib)
- * ca│a masa poprawek od Tomka Chili±skiego
- * zmiana pingania z 60 na 180s, a potem jednak z powrotem ;).
- * usuniΩcie kodu grup, przygotowanie do wypuszczenia 0.3.0
- wymaga bardziej sprawdzonego kodu.
- * poprawka UinToUser(), r≤┐ne poprawki
- * d│uga walka z warningami QGArray okaza│a siΩ bezowocna. c≤┐,
- widocznie chwilowo musimy z tym ┐yµ. poza tym Kadu kompiluje siΩ
- na GCC-3.1 bo od tej chwili na tym kompilatorze projekt bΩdzie
- rozwijany.
- * kolejna mikrorewolucja: ujednolicenie znaczenia p≤l nickname
- versus alternate nickname. Kadu dzia│a teraz tak jak EKG i GG.
- * poprawki obs│ugi grup, zastanawiam siΩ, czy lepiej umo┐liwi╢µ
- dowolne kombinowanie do 32 grup, czy nielimitowan▒ ilo╢µ
- wy╢wietlan▒ najwy┐ej po jednej
- * nieco mniej huraoptymistyczne wykrywanie niewidocznych: tylko,
- gdy przyjdzie eventGotUserlist z NOT_AVAIL dla kogo╢, kto na
- naszej li╢cie i tak jest NOT_AVAIL. a szkoda.
- * grupy u┐ytkownik≤w. to wcale nie musi dzia│aµ dobrze ju┐ teraz.
- * w│▒czenie poprawek kodu od Arka
- * naprawa SIGSEGVa przy wysy│aniu SMS≤w
- * kolejne drobne poprawki
- * mo┐liwo╢µ u┐ycia proxy (sekcja Proxy w kadu.conf)
- * dodanie migaj▒cej ikonki przy │▒czeniu, obs│uga aktywnego i
- (hipotetycznie) niewidocznego opisowego
- * uaktualnienie do nowego API libgadu
- * kolejne drobne poprawki, m.in. obs│uga polskich liter w userli╢cie
- * poprawki importu listy u┐ytkownik≤w i pierwszego uruchomienia
- * zapisywanie konfiguracji nie tylko przy wyj╢ciu z programu, ale tak┐e
- zaraz po zmianie konfiguracji
- * UWAGA! ma│a rewolucja -- kodowane has│a. po pierwszym uruchomieniu
- nowej wersji upewnijmy siΩ, ┐e wpiszemy swoje has│o od nowa, by mog│o
- zostaµ zakodowane.
- * poprawki potencjalnych b│Ωd≤w
- * poprawka ukrywania okna, gdy nie ma ikonki w doku
- * poprawka SEGVa w obs│udze anonimowych wiadomo╢ci
- * rozmaite poprawki, choµby w userli╢cie
- * pr≤bny cleanup kodu, syncUserlist zamiast wyrywkowej zmiany danych
- * mo┐na sobie zdefiniowaµ kolorki i czcionki tu i ≤wdzie, na razie
- w ~/.gg/kadu.conf, nied│ugo w konfiguracji
- * QFile u┐yty do zapisywania userlisty zamiast FILE *
- * porz▒dna obs│uga SMS≤w (tzn. ╢ledzenie procesu)
- * │adniutkie ikonki
- * poprawki i naprawki RegExp'≤w
- ***************** ZERWANA KOMPATYBILNOª╞ Z QT2 *******************
-
- +++ wersja 0.2.1 :: 17/03/2002
- * poprawka niedzia│aj▒cego Entera w wysy│aniu wiadomo╢ci
- * kompiluje siΩ ju┐ pod QT/KDE3, kompatybilno╢µ mo┐e zepsujΩ,
- jak wszyscy bΩd▒ ju┐ mieli KDE3
- * poprawka podw≤jnych mesg≤w, ju┐ ich nie powinno byµ
- * drobne r≤┐ne poprawki zwi▒zane ze stringami (viva QString, na
- pohybel string.h)
- * poprawka ogromniastych b│Ωd≤w w rMessage (SIGSEGV)
- * obs│uga status≤w opisowych, reimplementacja widgeta z userlist▒
- (czekajcie cierpliwie na wiΩcej zmian)
- * poprawka w oknie po│▒czenia: wycieki pamiΩci i brak fokusu w
- przypadku autohammeringu (fajna polszczyzna)
- * poprawka zapamiΩtyowania geometrii okna
- * o wybranych u┐ytkownikach program mo┐e powiadamiaµ d╝wiΩkiem
- i/lub informacj▒ na ekranie plus │adny konfig :)
- * pr≤ba po│▒czenia a┐ do skutku (dos│ownie) je╢li tak powiemy
- * automatyczne │▒czenie: DefaultStatus w kadu.conf
- * dalsza czΩ╢µ poprawek w kodzie zwi▒zanych z przej╢ciem na bufory
- dynamiczne. og≤lnie Kadu siΩ nie wiesza (zwykle), ale robi│o zn≤w
- cyrki z userlist▒. wiΩc uwaga, komu wyznajemy mi│o╢µ ;)
- * poprawka sercza, ┐eby nie segfaultowa│ gdy nie trzeba
- * poprawka Makefile (sorry)
- * mo┐liwo╢µ wy│▒czenia ikonki dokowania (dobra wiadomo╢µ dla wszystkich
- nie-KDEowicz≤w)
- * poprawki w rMessage, ┐eby zar≤wno wiad. systemowe jak i normalne
- wy╢wietla│y siΩ dobrze.
- * obs│uga wiadomo╢ci systemowych
- * a tak┐e import u┐ytkownik≤w oraz listΩ ignorowanych ludzi
- * tym razem przysz│a kolej na listΩ kontakt≤w: nie ma ju┐ odg≤rnych
- ogranicze± co do jej wielko╢ci.
- * r≤┐ne poprawki wyciek≤w pamiΩci (ale to wierzcho│ek g≤ry lodowej)
- * poprawka ucinania czata przy ustawionym przewijaniu w g≤rΩ
- * pojawi│y siΩ tajemnicze segfault'y, po kr≤tkiej sesji z gdb
- podejrzewam QTextView (KTextBrowser w QT-2.3 dziedziczy po
- QTextView). pora zastanowiµ siΩ nad QT-3.0...
- * poprawka s│ynnego b│Ωdu: je╢li mamy od kogo╢ wiadomo╢µ a ≤w
- kto╢ zmieni status, to znika koperta obok jego nicka.
- * zmiana okienka czata z QTextView na KTextBrowser, automatyczne
- pod╢wietlanie URLi
- * automatyczne zmniejszanie ilo╢ci widocznych wiadomo╢ci w czacie
- do wybranej liczby (oszczΩdza pamiΩµ i miejsce)
- * bardzo eksperymentalne odbieranie plik≤w po DCC (config: AllowDCC)
- * poprawka buga, kt≤ry powodowa│, ┐e nie │▒czyli╢my siΩ invisible
- * ma│a reorganizacja konfiguracji, nowa zak│adka: Chat
- * trochΩ komentarzy do kodu. a mo┐e on nie jest a┐ tak niezrozumia│y?
- * doda│em opcjΩ autoawaya do konfiguracji
- * pliki ikonek itp. id▒ tam, gdzie ich miejsce: do $(prefix)/share
- * doda│em do oficjalnego tarballa ikonki aplikacji: 16x16 i 32x32
- * ma│a rewolucja: bufory dla wiadomo╢ci s▒ alokowane dynamicznie;
- to samo mam zamiar zrobiµ z userlist▒, ignorami i tak dalej.
- wymaga jeszcze oczywi╢cie testowania, ale jak dot▒d dzia│a...
- * okienko czata mo┐e ju┐ przewijaµ siΩ zar≤wno do g≤ry, jak i do
- do│u, zgodnie z uznaniem
- * nie powinien wywalaµ siΩ, je╢li zamkniemy przed czasem np.
- okienko sercza czy eksportu; poprawka wyciek≤w pamiΩci.
-
- +++ wersja 0.2.0 :: 16/02/2002
- * w czacie i historii wy╢wietla siΩ czas nadania wiadomo╢ci
- (tyle, ┐e jest tak ╢rednio akuratny...)
- * czat: emotikony i enter s▒ teraz lepiej konfigurowalne
- * doda│em skr≤t Enter w serczu i przy dodawaniu u┐ytkownik≤w
- * drobne poprawki kosmetyczne i w kodzie
- * poprawka polskich znaczk≤w Latin<->Latin
- * poprawka odgrywania d╝wiΩku w czacie
- * doda│em opcjΩ wysy│ania wiadomo╢ci przy pomocy li tylko enter-a
- * doda│em selektor ikonek, nie trzeba pamiΩtaµ ich kodu
- * czas zacz▒µ czy╢ciµ kod i poprawiaµ wycieki pamiΩci...
- * ;))))) zamieni siΩ w ikonkΩ r≤wnie │adnie jak ;), i to bez nawias≤w
- * poprawka g│upiego b│Ωdu, kt≤ry nie wy│▒cza│ emotikon≤w
-
- +++ wersja 0.2.0b :: 15/02/2002
- * og≤lnie masa zmian, poprawek, │atwo╢µ u┐ycia, polecam 0.2.0
- * przymiarka do emotikon≤w
- * d╝wiΩki mog▒ byµ odtwarzane w r≤┐nych sytuacjach z dowolnie
- wybranych plik≤w (opcja konfiguracji)
- * okno mo┐e zapamiΩtaµ swoj▒ geometriΩ (opcja w konfiguracji)
- * zmiana Chata na QTextView, no i dzia│aj▒ polskie znaczki
- * eksport i import kontakt≤w do/z serwera
- * mo┐na wyszukiwaµ informacji o u┐ytkowniku z kt≤rym np. rozmawiamy
- * teraz plik konfiguracyjny nazywa sie kadu.conf, zapisujΩ
- tam coraz wiΩcej zmiennych
- * zwyk│e zabiegi nie zamkn▒ programu, tylko go ukryj▒
- * zapisywanie ignor≤w i wyszukiwanie nicka w userli╢cie
- * kosmetyczne poprawki
- * po d│ugiej przerwie -- zgodno╢µ z aktualnym libgadu (ex libgg)
- * mo┐na siΩ rejestrowaµ, i jak nie ma konfiga to siΩ pyta grzecznie
- * zmieni│em logo w about
- * meniu!
- * ekg/ za│▒czone w dystrybucji, libgg.a statycznie linkowane
- * stara siΩ zgadn▒µ nickname, je╢li go brakuje (na podstawie p≤l first_name
- i comment)
- * SMSiki. patrzcie do kadu.h. program ma przyjmowaµ 2 argumenty:
- numer telefonu i tre╢µ wiadomo╢ci (np. z ceti.pl/~miki). na razie
- nie sprawdza, jaki by│ kod wyj╢cia programu wysy│aj▒cego SMSa
- * obs│uga polskich znaczk≤w w userli╢cie. Ta±czmy i cieszmy siΩ.
- * Qrczak i Arek mi t│umaczyli, dlaczego siΩ czasem nie kompiluje i nawet
- zaproponowali patch'a, kt≤rego zaaplikowa│em, ale czy dzia│a nie wiem,
- bo u mnie i tak dzia│a│o...
-
- +++ wersja 0.1.9 :: 19/11/2001
- * autoaway
- * wpisanie czego╢ innego ni┐ dane personalne w okienku wyszukiwania
- powinno automagicznie zmieniµ rodzaj wyszukiwania
- * poprawi│em polskie znaczki w czat'cie. to mi zajΩ│o ze 2 minuty. uff.
- * ci▒g dalszy gwa│cenia sieci...
- * dop≤ki nie wymy╢lΩ czego╢ lepszego, sieµ leci po QTimer i select().
- teraz przynajmniej zachowuje siΩ bardziej przewidywalnie...
- * naprawione gg_debug_level, wywalone stare fix32(), libgg.h
- teraz leci ze standardowych lokalizacji
- * doda│em przyciski Cancel i Close to tu, to tam...
- * poprawi│em buga SIGSEGV w li╢cie ignorowanych, jak siΩ nic nie wpisa│o
- * doda│em about box. 50KB ramu to nie jest taki wydatek, co nie? :)
- * zr≤bcie sobie ~/.gg/ignore. PotrzebujΩ komentowaµ? :)
- * tegez, dodawaµ luser≤w mo┐na
-
- +++ wersja 0.1.9pre :: 03/11/2001
- * spsu│em Kadu jeszcze bardziej, ale chocia┐ dzia│a i jest
- kompatybilne z najnowszym libgg. Jak kto chce, to niechaj
- sobie 0.1.9pre obessie.
- * spsu│em Kadu, tzn. z nowym libgg nie chce dzia│aµ teraz jak
- te czary z serwerami s▒. Niech kto╢ to za mnie napisze ;>
- 02/11/01 18:23
- * przedwczoraj, 21 pa╝dziernika, minΩ│y ca│e 2 miesi▒ce, odk▒d po
- raz pierwszy otworzy│em KDevelop z projektem 'Kadu'. nie jest
- tak ╝le. za kilka miesiΩcy mo┐e to i bΩdzie mia│o rence i nogi ;>
- * przy obecnym ┐≤│wim tempie prac mo┐e ma sens wydanie jeszcze
- kadu-0.1.9, zanim wyjdzie 0.2.0pre1. -pre1 to ma byµ wszak feature
- freeze, a nam brakuje listy ignor≤w, dodawania u┐yszkodnik≤w i
- konfiguracji...
- * jaki╢ drobniutki code cleanup. ale przyda│oby siΩ porz▒dnie go
- odpluskwiµ i dodaµ sensowne komentarze (tylko jak, skoro sam
- nie pamiΩtam, co zmienne robi▒? :>)
- * doda│em wy╢wietlanie adresu IP w okienku z informacjami
- * zmieni│em czat z QTextView na QMultiLineEdit. pro: polskie znaczki,
- zawijanie wierszy, mniej RAMu. contro: brak pod╢wietlania ;(
- * je╢li wiadomo╢µ jest == GG_CLASS_CHAT i klikniemy "Reply", to wysy│a
- siΩ tak┐e jako chat
- * doda│em okienko z informacjami o u┐ytkowniku, mo┐na edytowaµ dane
- i zapisaµ now▒ userlistΩ.
- * doda│em obs│ugΩ niewiedzialnych user≤w. tego nie ma w protokole, ale
- skoro ╝le to napisali... ;>
- * lepsza obs│uga userlisty. usuwanie, zapisywanie. czyszczenie historii
- pyta o pozwolenie.
- * zapobieganie ww. deadlock'om, jak nie ma danych.
- * dodano dialog z wyszukowaniem u┐yszkodnik≤w (tyle, ┐e czasem wpada w
- niesko±czon▒ pΩtlΩ albo nic nie robi, no, ale... ;>)
- * doubleClick() na pozycji w serczu spowoduje dodanie delikwenta do
- userlisty (_tymczasowo_) jesli go tam jeszcze nie ma i otwarcie okienka
- wysylania wiadomosci.
-
- +++ wersja 0.1.8 :: 05/10/2001
- * wykrywanie libgg i libpthread (Sapek) (16:10 -- cancelled)
- * odgrywanie d╝wiΩku nie zawiesza aplikacji (fork();)
- * zmieni│em d╝wiΩk wiadomo╢ci (na │adniejszy): patrz website
- * cancel w okienku monitorowania po│▒czenia powoduje przerwanie │▒czenia
- * zmiana ikonek na autorskie
- * informacje o b│Ωdzie w przypadku roz│▒czenia, niepowodzenia po│▒czenia
- * uporz▒dkowanie wiadomo╢ci na stderr
- * okienko pokazuj▒ce status │▒czenia siΩ
- * zamiast 4 w▒tk≤w mamy jeden ;P (QSocketNotifier vs. sygna│y+w▒tki)
- * sortowanie userlisty: online na g≤rze
- * polskie znaczki w wiadomo╢ciach (ISO<->CP)
- * blokowanie przycisku "Send" podczas wysy│ania
- * cleanup tablicy pending[], co poprawi│o sporo bug≤w.
-
- +++ wersja 0.1.7 :: 29/09/2001
- * poprawiono SIGSEGV podczas uruchamiania i pisania wiadomo╢ci
- * dodano odczytywanie wiadomo╢ci middle-click na ikonce w dock
- panel
-
- +++ wersja 0.1.6 :: 29/09/2001
- * pro╢ciutki skrypt przedinstalacyjny, pobieraj▒cy i buduj▒cy
- bibliotekΩ libgg.
- * dodano potwierdzenia: dialog z wiadomo╢ci▒ znika wtedy, gdy
- zostanie ona dostarczona.
- * wiadomo╢µ mo┐e mieµ ju┐ arbitralny rozmiar, wiΩkszy nawet, ni┐
- warto╢µ MRU.
- * poprawiono ograniczenia w obs│udzie historii
-
- +++ wersja 0.1.5 :: 29/09/2001
- * poprawi│em killer buga w Czacie. mo┐na ju┐ zamykaµ nawet m│otkiem :>
- * dodanie obs│ugi d╝wiΩk≤w (jednego: msg.wav ;]) i mo┐liwo╢ci
- wyciszania.
- * dodanie "za╢lepki" wyszukiwania, na razie niedzia│aj▒cej.
- * obs│uga anonimowych wiadomo╢ci: u┐ytkownik jest automagicznie
- dodawany do listy (ale nie do pliku listy) i traktowany jak ka┐dy
- inny. mo┐na zmieniµ mu nick, obejrzeµ historiΩ, a tak┐e usun▒µ,
- czego nie da siΩ zrobiµ (jeszcze) w trakcie dzia│ania programu
- z innymi wpisami.
- * poprawiony bug SIGSEGV, gdy klikniΩto w z│e miejsce QListBox.
- * dodano status: Invisible
-
- +++ wersja 0.1.4 :: 23/09/2001
- * uaktualni│em do nowego API, przygotowania do wyszukiwania
- user≤w i obr≤bki wiadomo╢ci bez pozycji w userli╢cie.
-
- +++ wersja 0.1.3a :: 17/09/2001
- * nowy snapszocik. trochΩ cleanup≤w
-
- +++ wersja 0.1.3 :: 10/09/2001
- * Mo┐na ju┐ │▒czyµ siΩ po roz│▒czeniu, ale wci▒┐ pojawiaj▒ siΩ w▒tki
- (defunct). Nie zamierzam na razie przesiadaµ siΩ na QThread i pokrewne,
- bo wymaga to biblioteki qt-mt, a nie ka┐dy takow▒ sobie skompilowa│.
- Poza tym, zamiast tekstu u do│u panelu pojawia siΩ ju┐ ikonka, symbolizuj▒ca
- status.
- * Dokowanie zaczyna mieµ sens: ikonka zmienia siΩ na kopertΩ, gdy przyjdzie
- nowa wiadomo╢µ.
- * Zaimplementowa│em (baaardzo ╝le napisane) okienko historii.
-
- +++ wersja 0.1.2 :: 09/09/2001
- * Zaimplementowa│em pliki historii, upiΩkszy│em okienko chatu, zmieni│em
- format ikonek na XPM.
-
- +++ wersja 0.1.1 :: 08/09/2001
- * Doda│em mo┐liwo╢µ wyboru typu aplikacji, naprawi│em od╢wie┐anie GUI.
-
- +++ wersja 0.1 :: 07/09/2001
- * Pierwsza dzia│aj▒ca wersja programu.
-